标题很傻,是个菜鸟,我不知道更好。
我有以下代码:
DialogBox(winmain_instance, (LPCTSTR)(UINT_PTR)IDD_JOY_GETJOYBUTTON, hwnd, joyset_dialog);
然后
static INT_PTR CALLBACK joyset_dialog(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
{
joy_button = 1;
if (joy_button !=0) {
EndDialog(hwnd,0);
return FALSE;
}
return TRUE;
}
现在,当我进行一些登录时,我可以看到joyset_dialog在完成之前被执行了约150次。为什么会这样?
这不是进行操纵杆检查的完整代码。 那就是我的问题:我必须在对话框关闭前的2至3秒钟内按下一个欢乐按钮。