Fix win32

This commit is contained in:
Ximi1970
2020-05-11 09:52:34 +02:00
parent 87ec55cd64
commit 71f97f8c14
2 changed files with 9 additions and 9 deletions

View File

@@ -288,11 +288,11 @@ QList< quint64 > WindowCtrlWin::getWinIds()
void WindowCtrlWin::interceptMinimizeWindow()
{
m_hook = SetWinEventHook(
EVENT_OBJECT_LOCATIONCHANGE ,EVENT_OBJECT_LOCATIONCHANGE,
NULL,
handleWinEvent,
getPpid(), 0,
WINEVENT_OUTOFCONTEXT );
(DWORD)EVENT_OBJECT_LOCATIONCHANGE, (DWORD)EVENT_OBJECT_LOCATIONCHANGE,
(HMODULE)NULL,
(WINEVENTPROC)handleWinEvent,
(DWORD)getPpid(), (DWORD)0,
(DWORD)WINEVENT_OUTOFCONTEXT );
}
@@ -308,7 +308,7 @@ void WindowCtrlWin::stopInterceptMinimizeWindow()
/*
* Hook callback
*/
void WindowCtrlWin::handleWinEvent( HWINEVENTHOOK hook, DWORD event, HWND hWnd,
void CALLBACK WindowCtrlWin::handleWinEvent( HWINEVENTHOOK hook, DWORD event, HWND hWnd,
LONG idObject, LONG idChild,
DWORD dwEventThread, DWORD dwmsEventTime )
{

View File

@@ -252,9 +252,9 @@ class WindowCtrlWin : public QObject
* @param dwEventThread
* @param dwmsEventTime
*/
static void handleWinEvent( HWINEVENTHOOK hook, DWORD event, HWND hwnd,
LONG idObject, LONG idChild,
DWORD dwEventThread, DWORD dwmsEventTime);
static void CALLBACK handleWinEvent( HWINEVENTHOOK hook, DWORD event, HWND hwnd,
LONG idObject, LONG idChild,
DWORD dwEventThread, DWORD dwmsEventTime);
/**
* @brief hookAction. Non-static function to be used by the hook callback.