WM_FORWARDMSG
向前此宏窗口收到的消息到进程中的另一个窗口。
WM_FORWARDMSG
返回值
非零,如果消息处理,零;如果没有。
备注
使用 WM_FORWARDMSG 向前窗口收到的消息到进程中的另一个窗口。使用LPARAM和WPARAM参数如下所示:
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;
}
要求
Header: atlbase.h