以前做的一個winform自動更新程序沒考慮到程序在更新過程中禁止操作被更新程序。現在加上了更新過程中鎖住鼠標和大部分鍵盤。
碰到問題:用系統api --
BlockInput(true)鎖住屏幕無效,經查驗是win7后不能直接調用,必須以管理員身份運行程序。
[DllImport("user32.dll")] public static extern void BlockInput(bool Block);
如何讓程序自身獲取管理員身份運行該程序呢?
答案:https://www.cnblogs.com/babycool/p/3569183.html