Я написал этот код, используя windows api (программу, которая вызывает всплывающее окно с сообщением, когда я щелкаю левой кнопкой мыши), и когда я запускаю его, кажется, что он выключается, как только он включается. )
(запустить с помощью f5)
Я думаю, что это конец, но я не знаю, что случилось. Это проблема с кодом?
Я использую Visual Studio.
LRESULT CALLBACK MouseHookProc(_In_ int nCode,
_In_ WPARAM wParam,
_In_ LPARAM lParam)
{
switch (wParam) {
case WM_LBUTTONDOWN:
MessageBoxA(0, "hi", "hanu", 0);
}
return CallNextHookEx(g_Hook, nCode, wParam, lParam);
}
int APIENTRY WinMain(_In_ HINSTANCE hInstance,
_In_opt_ HINSTANCE hPrevInstance,
_In_ LPSTR lpCmdLine,
_In_ int nShowCmd)
{
HHOOK mouseHook = SetWindowsHookEx(WH_MOUSE_LL,MouseHookProc, hInstance, NULL);
}
Укажите, если в вопросе отсутствует информация