为什么BlockInput
无效
#include <iostream>
#include <windows.h>
#include <winable.h>
int main() {
BlockInput(true);
Sleep(10000);
return 0;
}
它根本不会阻止任何事情!
我仍然可以完成所有事情,比如我甚至没有这样做。我也觉得奇怪的是MSDN sais它应该在winuser.h
中声明并且它在Winable.h
} +我认为winable.h
在windows.h
但是不是,我必须单独包含它&gt; _&gt;
如果它有助于我的IDE:
Code :: Blocks 10.05 MinGW
编辑:实际上我做了GetLastError()
并打印错误5 ERROR_ACCESS_DENIED
我怎样才能获得访问权限?
答案 0 :(得分:7)
以管理员身份运行代码。右键单击可执行文件,然后单击“以管理员身份运行”。