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

请参见

其他资源

Windows消息宏

ATL 宏