共用方式為


CMFCVisualManager::OnDrawCaptionButton

在繪製 CMFCCaptionButton 物件時,架構會呼叫這個方法。

virtual void OnDrawCaptionButton (
   CDC* pDC,
   CMFCCaptionButton* pButton,
   BOOL bActive,
   BOOL bHorz,
   BOOL bMaximized,
   BOOL bDisabled,
   int nImageID = -1
);

參數

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

  • [in] pButton
    CMFCCaptionButton 物件的指標。 這個架構繪製標題按鈕。

  • [in] bActive
    將指定的布林值參數按鈕是否為作用中。

  • [in] bHorz
    將指定的布林值參數標題是否為水平方向。

  • [in] bMaximized
    將指定的布林值參數父窗格是否為最大化。

  • [in] bDisabled
    將指定的布林值參數標題按鈕是否停用。

  • [in] nImageID
    圖示的影像索引可使用 按鈕。 如果為-1, nImageID 影像索引。 pButton記錄的這個方法使用。

備註

這個方法的預設實作會顯示 CMenuImages 類別的全域執行個體的小按鈕。 按鈕在 CMenuImages標頭檔的清單。 範例包括 CMenuImages::IdCloseCMenuImages::IdArowLeftCMenuImages::IdArowRight、、、、和 CMenuImages::IdArowDownCMenuImages::IdArowUpCMenuImages::IdPinHorz

在衍生類別中覆寫此方法以自訂標題按鈕的外觀。

需求

標題: afxvisualmanager.h

請參閱

參考

CMFCVisualManager 類別

階層架構圖表

CMFCCaptionButton 類別