|
잘 안되서 질문 드림....
DLL에서 전역으로 WH_GETMESSAGE으로 Hooking해서 받은 값들을
어플로 보냅니다. 그냥 아래와 같이 했습니다.
::PostMessage( hwndMain, WM_USER+100, wParam, lParam );
(DLL 안에서는 값이 아주 잘 온 것을 확인했습니다)
어플에서
void __fastcall TfrmMain::WMMsgInf( TMessage &Msg )
로 받아서
MSG *pMSG;
pMSG = (MSG*)(Msg.LParam);
이런씩으로 하니까? 값들이 쓰레기로 채워지내요....
아무래도 제가 잘못한 것은 데.....
아시는 분 답변 부탁들입니다.
|