Windows 訊息巨集
這個宏會轉寄視窗訊息。
名稱 | 描述 |
---|---|
WM_FORWARDMSG | 使用 將視窗收到的訊息轉送至另一個視窗進行處理。 |
需求
標頭: atlbase.h
WM_FORWARDMSG
此宏會將視窗收到的訊息轉送至另一個視窗進行處理。
WM_FORWARDMSG
傳回值
如果訊息已處理,則為非零,如果沒有,則為零。
備註
使用WM_FORWARDMSG,將視窗收到的訊息轉送至另一個視窗進行處理。 LPARAM 和 WPARAM 參數的使用方式如下:
參數 | 使用方式 |
---|---|
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;
}
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應