共用方式為


命令和控制通知的處理程式

命令或控制通知訊息沒有默認處理程式。 因此,您在為這些訊息類別命名處理程式時,只受到慣例的限制。 當您將命令或控件通知對應至處理程式時,[ 類別精靈 ] 會根據命令標識碼或控制項通知程式碼來建議名稱。 您可以接受建議的名稱、加以變更或取代。

慣例會建議您在兩個類別中命名處理程式,這些物件代表的使用者介面物件。 因此,[編輯] 功能表上的 Cut 命令處理程式可能會命名為

afx_msg void OnEditCut();

由於 Cut 命令在應用程式中非常普遍實作,所以架構會將 Cut 命令的命令標識碼預先定義為 ID_EDIT_CUT。 如需所有預先定義命令標識碼的清單,請參閱 AFXRES.H 檔案。 如需詳細資訊,請參閱 標準命令

此外,依照慣例,來自標示為「我的按鈕」的按鈕的 BN_CLICKED 通知訊息的處理程式可能會被命名為

afx_msg void OnBnClickedMybutton();

您可能會將此命令指派 IDC_MY_BUTTON 標識碼,因為它相當於應用程式特定的使用者介面物件。

這兩種訊息類別都不需要自變數,也不會傳回任何值。

另請參閱

宣告訊息處理程式函式