#define DLL_API _declspec(dllimport)#include<windows.h>
#define WM_MY_MESSAGE (WM_USER+574)
BOOL WINAPI DllMain(  HINSTANCE hinstDLL,  // handle to the DLL module
  DWORD fdwReason,     // reason for calling function
      LPVOID lpvReserved   // reserved
  ){
long pbase=0;
_asm{
MOV eax,479718H
MOV eax,[eax]
MOV eax,DWORD PTR DS:[eax+4]
MOV eax,[eax]
MOV pbase,eax
}
pbase+=0x524;
HWND hwnd=FindWindow(NULL,"LYQWG 1.0");
SendMessage(hwnd,WM_MY_MESSAGE,1,0);
MessageBox(NULL,"x","",MB_OK);
return 0;
}
DLL是远线程注入进去的。。
消息是自定义的貌似窗口接收不到啊。。但是新建其他工程一模一样的
HWND hwnd=FindWindow(NULL,"LYQWG 1.0");
SendMessage(hwnd,WM_MY_MESSAGE,1,0);窗口就能收到
纠结中。