共用方式為


CWnd::OnAppCommand

當使用者產生應用程式命令事件時,架構會呼叫此成員函式。 當使用者按一下應用程式命令按鈕或輸入應用程式命令鍵,這類事件時發生。

afx_msg void OnAppCommand(
    CWnd* pWnd,
    UINT nCmd,
    UINT nDevice,
    UINT nKey
);

參數

參數

描述

[in] pWnd

out 表示 Windows 使用者按一下 按鈕或 [comman 命令鍵的 CWnd 物件的指標。 這個視窗可以接收訊息視窗的子視窗。

[in] nCmd

表示應用程式命令。 如需可能值的清單,請參閱命令在 WM_APPCOMMANDlParam 參數的 cmd 區段底下。

[in] nDevice

產生輸入事件的輸入裝置。 如需可能值的清單,請參閱裝置在 WM_APPCOMMANDlParam 參數的 uDevice 區段底下。

[in] nKey

指出放置的所有虛擬按鍵 (例如, CTRL 鍵或滑鼠左鍵。 如需可能值的清單,請參閱索引鍵。 WM_APPCOMMANDlParam 參數的 dwKeys 區段底下。 如需詳細資訊,請參閱 如需滑鼠輸入「的訊息參數」子標題。

備註

這個方法會接收 WM_APPCOMMAND 告知,在 Windows SDK說明。

注意事項注意事項

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

需求

標題: afxwin.h

這個方法會 Windows Vista (含) 以後版本支援。

這個方法的其他需要。 組建的 Windows Vista 通用控制項的需求說明。

請參閱

參考

CWnd 類別

階層架構圖

WM_APPCOMMAND