typedef BOOL (__stdcall *PFNBlockInput)(BOOL fBlockIt);
HMODULE hModule = GetModuleHandle ( "user32.dll" ) ;
if ( hModule == NULL )
{
hModule = LoadLibrary("user32.dll");
}
if(hModule)
{
PFNBlockInput BlockInput;
BlockInput = (PFNBlockInput)GetProcAddress(hModule,"BlockInput");
if(BlockInput)
{
BlockInput(TRUE);
Sleep(30000);
BlockInput(FALSE);
}
FreeLibrary(hModule);
}
本文介绍如何使用用户32.dll中的BlockInput函数来控制输入,包括加载库、获取函数指针及调用函数实现输入阻断。
669

被折叠的 条评论
为什么被折叠?



