-------------------------SetHook()的代碼-------------------------
GAME_API void SetHook()
{
HWND hwnd = ::FindWindow(L"Notepad", NULL);
m_hook = SetWindowsHookEx(WH_CBT, CBTProc, GetModuleHandle(L"Game.dll"), 0);
}
-------------------------CBTProc()代碼-------------------------
LRESULT CALLBACK CBTProc(int nCode, WPARAM wParam, LPARAM lParam)
{
return CallNextHookEx(m_hook, nCode, wParam, lParam);
}
Game.dll參考正常,可以出現在本身程式的行程中,m_hook回傳值不為空,
但是Game.dll就是無法注入到記事本的行程中
uj5u.com熱心網友回復:
HWND hwnd = ::FindWindow(L"Notepad", NULL);記事本視窗的類名是"Notepad"?回傳值正常嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58088.html
下一篇:json轉excel
