以前做的一个自动更新程序没考虑到程序在更新过程中禁止操作被更新程序。现在加上了更新过程中锁住鼠标和大部分键盘。
碰到问题:用系统api --
BlockInput(true)锁住屏幕无效,经查验是win7后不能直接调用,必须以管理员身份运行程序。
[DllImport("user32.dll")] public static extern void BlockInput(bool Block);
如何让程序自身获取管理员身份运行该程序呢?
答案:https://www.cnblogs.com/babycool/p/3569183.html