3

为什么BlockInput不工作

#include <iostream>
#include <windows.h>
#include <winable.h>
int main() {
    BlockInput(true);
    Sleep(10000);
    return 0;
}

它根本不会阻止任何东西!
我仍然可以做任何事情,就像我还没有做过一样。
我还觉得奇怪的是MSDN说它应该在其中声明winuser.h并且它在Winable.h+ 我认为它winable.hwindows.h但它不是,我必须单独包含它>_>

如果对我的 IDE 有帮助的话:
Code::Blocks 10.05 MinGW

编辑:实际上我做了GetLastError()并且它打印错误 5ERROR_ACCESS_DENIED
我怎样才能获得访问权限?

4

1 回答 1

8

以管理员身份运行您的代码。右键单击可执行文件,然后单击“以管理员身份运行”。

于 2012-08-20T23:07:30.690 回答