|
ㅎㅎ 해결했네요... 밑에 부분에서 결과값을 받아서 넣어야 하는군요. 괜히 빌더뭐라고 했네...
Message.Result = CallWindowProc((FARPROC)OrgProc, 대상->Handle, Message.Msg, Message.WParam, Message.LParam);
망치 님이 쓰신 글 :
: void __fastcall TfrmMain::대상WndProc(TMessage &Message)
: {
: switch(Message.Msg)
: {
: case WM_PAINT:
: break;
:
: case WM_RBUTTONDOWN://오른쪽 마우스 막기
: return;
:
: case WM_LBUTTONDOWN://마우스로 이동하기
: break;
: }
:
: CallWindowProc((FARPROC)OrgProc, 대상->Handle, Message.Msg, Message.WParam, Message.LParam);
: }
:
: 이렇게 해서 하는데 WM_PAINT는 잘 되는데 그 이하 메시지는 오지 않네요...
: 델파이에서는 잘되는데 이상하게 빌더에서는 왜 안먹죠?
|