카테고리 없음
RegisterWindowMessage 사용법
써드아이
2008. 8. 11. 20:27
보내는 프로그램
const UINT nMsg = ::RegisterWindowMessage( _T( "UM_MESSAGE" ) );
보낼 때
::PostMessage( HWND_BROADCAST, nMsg, 0, 0 );
==> SendMessage로 메세지를 broadcast 하는데 리턴을 못 하는 놈이 있으면???
받는 쪽 프로그램
const UINT nMsg = ::RegisterWIndowMessage( _T( "UM_MESSAGE" ) );
BEGIN_MESSAGE_MAP( .. , .. )
ON_REGISTERED_MESSAGE( nMsg, OnFunction )
END_MESSAGE_MAP()
LRESULT ...::OnFunction( WPARAM wParam, LPARAM lParam )
{
return S_OK;
}
const UINT nMsg = ::RegisterWindowMessage( _T( "UM_MESSAGE" ) );
보낼 때
::PostMessage( HWND_BROADCAST, nMsg, 0, 0 );
==> SendMessage로 메세지를 broadcast 하는데 리턴을 못 하는 놈이 있으면???
받는 쪽 프로그램
const UINT nMsg = ::RegisterWIndowMessage( _T( "UM_MESSAGE" ) );
BEGIN_MESSAGE_MAP( .. , .. )
ON_REGISTERED_MESSAGE( nMsg, OnFunction )
END_MESSAGE_MAP()
LRESULT ...::OnFunction( WPARAM wParam, LPARAM lParam )
{
return S_OK;
}