Oha*_*had 5 c++ windows keyboard hook function
我想在C#中创建一个像"event"(而不是agly GetAsyncKeyState)的钩子(我想在C++中这样做).所以,我用这个内容制作了一个dll:http://pastebin.com/yEHJKSS7.
好吧,它不会调用Handler函数.
顺便说一句,这是我使用DLL的方式:
void KeysHandler(int vkKey, int flags)
{
if(vkKey == VK_ESCAPE)
exit(0);
File << vkKey << endl << flags << endl;
}
int main
{
SetHandler(HandlerFunc);
//sleep here
}
Run Code Online (Sandbox Code Playgroud)
编辑:现在我看到我可以在dll中"调试",以下是调查结果:SetWindowsHookEx返回255 - 我认为它是starnge因为它值得精确定型 - 我将在文档中检查它是什么意思.
edit:255是有效返回值:O only NULL(0)是错误.
我不知道是什么问题.
编辑:好吧,现在我的朋友带给我一个适合他的妓女.猜猜......它没用.
我觉得这很奇怪所以我做了GetLastError并得到了127 - 程序还没找到.我没有看到任何原因我的程序将无法找到,请帮助:(
| 归档时间: |
|
| 查看次数: |
578 次 |
| 最近记录: |