WM_FORWARDMSG
이 매크로 창을 다른 창 처리 하 여 받은 메시지를 전달 합니다.
WM_FORWARDMSG
반환 값
0이 아닌 메시지를 처리 하는 경우 그렇지 않은 경우 0입니다.
설명
사용 WM_FORWARDMSG 창이 다른 창 처리에 받은 메시지를 전달 합니다.WPARAM과 LPARAM 매개 변수는 다음과 같이 사용 됩니다.
Parameter |
용도 |
---|---|
WPARAM |
사용자가 정의한 데이터 |
LPARAM |
에 대 한 포인터는 MSG 메시지에 대 한 정보를 포함 하는 구조 |
예제
다음 예제에서는 m_hWndOther 이 메시지를 받는 다른 창을 나타냅니다.
LRESULT CMyWindow::OnMsg(UINT nMsg, WPARAM wParam, LPARAM lParam,
BOOL& bHandled)
{
MSG msg = { m_hWnd, nMsg, wParam, lParam, 0, { 0, 0 } };
LRESULT lRet = SendMessage(m_hWndOther, WM_FORWARDMSG, 0, (LPARAM)&msg);
if(lRet == 0) // not handled
bHandled = FALSE;
return 0;
}
요구 사항
헤더: atlbase.h