카테고리 없음

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;
}