This commit is contained in:
@@ -169,7 +169,6 @@ BOOL APIENTRY DllMain( HINSTANCE hModule,
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
BOOL WINAPI HAPI_InstallHook( HWND hMainWnd,
|
||||
HWND hWnd1,
|
||||
HWND hWnd2,
|
||||
@@ -338,7 +337,7 @@ LRESULT CALLBACK GetMsgProc_Wnd1( INT hc, WPARAM wParam, LPARAM lParam )
|
||||
InitSubClass_Wnd1( );
|
||||
}
|
||||
|
||||
return CallNextHookEx(g_hHookGetMessage_Wnd1, hc, wParam, lParam);
|
||||
return CallNextHookEx(NULL, hc, wParam, lParam);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -357,7 +356,7 @@ LRESULT CALLBACK GetMsgProc_Wnd2( INT hc, WPARAM wParam, LPARAM lParam )
|
||||
InitSubClass_Wnd2( );
|
||||
}
|
||||
|
||||
return CallNextHookEx(g_hHookGetMessage_Wnd2, hc, wParam, lParam);
|
||||
return CallNextHookEx(NULL, hc, wParam, lParam);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -376,7 +375,7 @@ LRESULT CALLBACK GetMsgProc_Wnd3( INT hc, WPARAM wParam, LPARAM lParam )
|
||||
InitSubClass_Wnd3( );
|
||||
}
|
||||
|
||||
return CallNextHookEx(g_hHookGetMessage_Wnd3, hc, wParam, lParam);
|
||||
return CallNextHookEx(NULL, hc, wParam, lParam);
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -400,7 +399,7 @@ LRESULT CALLBACK Proc_Wnd1( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
|
||||
|
||||
gsmd.wParam = wParam;
|
||||
gsmd.lParam = lParam;
|
||||
strcpy( (char*)gsmd.ExtraData, pItem->pszText );
|
||||
strcpy_s( (char*)gsmd.ExtraData, 256, pItem->pszText );
|
||||
|
||||
gcds.dwData = UM_HOOKOK_WND1;
|
||||
|
||||
@@ -556,7 +555,7 @@ LRESULT CALLBACK Proc_Wnd3( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
|
||||
|
||||
gsmd.wParam = MSG_LIST_SET_ITEM;
|
||||
gsmd.lParam = pLvitem->iSubItem;
|
||||
strcpy( (char*)gsmd.ExtraData, (char*)pLvitem->pszText);
|
||||
strcpy_s( (char*)gsmd.ExtraData, 256, (char*)pLvitem->pszText);
|
||||
|
||||
gcds.dwData = UM_HOOKOK_WND3;
|
||||
|
||||
@@ -571,7 +570,7 @@ LRESULT CALLBACK Proc_Wnd3( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
|
||||
|
||||
gsmd.wParam = wParam;
|
||||
gsmd.lParam = lParam;
|
||||
strcpy( (char*)gsmd.ExtraData, (char*)lParam);
|
||||
strcpy_s( (char*)gsmd.ExtraData, 256, (char*)lParam);
|
||||
|
||||
gcds.dwData = UM_HOOKOK_WND3;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user