若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CWindowImpl::WindowProc

 

這個靜態函式實作視窗程序。


      static LRESULT CALLBACK WindowProc(
   HWND hWnd,
   UINT uMsg,
   WPARAM wParam,
   LPARAM lParam 
);

hWnd

視窗的控制代碼。

uMsg

[in] 訊息傳送到視窗。

wParam

[in] 其他特定訊息資訊。

lParam

[in] 其他特定訊息資訊。

訊息處理的結果。

WindowProc 使用預設的訊息對應 (宣告 BEGIN_MSG_MAP) 與立即訊息對應到適當的處理常式。如果需要, WindowProc 呼叫其他訊息處理的 DefWindowProc如果最後訊息未處理, WindowProc 執行下列動作:

  • 如果視窗 unsubclassed,執行 unsubclassing。

  • 清除 m_hWnd

  • 會終結視窗之前的呼叫 OnFinalMessage

您可以覆寫 WindowProc 處理訊息提供不同的機制。

需求

Header: atlwin.h

顯示: