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

CWnd::OnInitMenu

 

為功能表會變為作用中時,架構會呼叫此成員函式。


      afx_msg void OnInitMenu(
   CMenu* pMenu 
);

pMenu

指定要初始化的功能表。是暫時的,而且不應儲存供日後使用。

當使用者在功能表列上按一下 功能表項目或按鍵時,OnInitMenu 呼叫。在顯示之前,請覆寫這個成員函式修改功能表。

OnInitMenu 一次呼叫,功能表,當第一次存取時 (例如,在中,當使用者在功能表列上按一下項目時)。這個方法不會提供與功能表項目相關的資訊。因為使用者移至功能表內的項目 (例如,藉由移動數個功能表項目的滑鼠) 函式不會再次呼叫。一次從功能表 (例如,按一下應用程式工作區 (Client Area) 中按一下的使用者結束項目在功能表列上,函式會再次呼叫。

System_CAPS_note注意事項

此成員函式由架構呼叫可以讓您的應用程式處理 Windows 訊息。接收訊息時,參數會傳遞至函式反映這個框架接收的參數。如果您呼叫這個函式的基底類別實作,該實作會使用這個參數起始傳入訊息所提供函式取代的參數。

需求

Header: afxwin.h

顯示: