共用方式為


CMFCVisualManager::OnDrawMenuSystemButton

則繪製應用程式時,另一個功能表系統按鈕架構會呼叫這個方法。

virtual void OnDrawMenuSystemButton(
   CDC* pDC,
   CRect rect,
   UINT uiSystemCommand,
   UINT nStyle,
   BOOL bHighlight 
);

參數

  • [in] pDC
    裝置內容的指標。

  • [in] rect
    指定按鈕的界限的矩形。

  • [in] uiSystemCommand
    指定的旗標哪個系統相關聯的命令按鈕。 可能的值為 SC_CLOSE、SC_MINIMIZE 和 SC_RESTORE。

  • [in] nStyle
    指定按鈕的目前樣式的旗標。 可能的值為 TBBS_PRESSED, TBBS_DISABLED 和 0。

  • [in] bHighlight
    將指定的布林值參數按鈕是否會反白顯示。

備註

功能表系統按鈕是 [關閉]、 [最小化]、 [最大化] 和位於標題列 [還原] 按鈕。

這個方法的預設實作會以 DFC_CAPTION 型別的 CDC::DrawFrameControl 。 覆寫以在衍生的視覺管理員類別的這個方法來自訂系統按鈕外觀。

需求

標題: afxvisualmanager.h

請參閱

參考

CMFCVisualManager 類別

階層架構圖