共用方式為


CMFCColorMenuButton::OnDraw

呼叫由架構在按鈕上顯示影像。

virtual void OnDraw(
   CDC* pDC,
   const CRect& rect,
   CMFCToolBarImages* pImages,
   BOOL bHorz=TRUE,
   BOOL bCustomizeMode=FALSE,
   BOOL bHighlight=FALSE,
   BOOL bDrawBorder=TRUE,
   BOOL bGrayDisabledButtons=TRUE 
);

參數

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

  • [in] rect
    範圍中要重新描繪的區域的矩形。

  • [in] pImages
    指派給工具列影像清單的點。

  • [in] bHorz
    指定的TRUE 工具列在水平停駐的狀態,否則, FALSE。 預設值為 TRUE。

  • [in] bCustomizeMode
    指定的TRUE 應用程式自訂模式,否則, FALSE。 預設值為 FALSE。

  • [in] bHighlight
    指定的TRUE 按鈕反白顯示,否則, FALSE。 預設值為 FALSE。

  • [in] bDrawBorder
    指定的TRUE 按鈕的框線顯示,否則, FALSE。 預設值為 TRUE。

  • [in] bGrayDisabledButtons
    指定的TRUE 停用 按鈕會變為灰色 (暗灰色);否則, FALSE。 預設值為 TRUE。

需求

標題: afxcolormenubutton.h

請參閱

參考

CMFCColorMenuButton 類別

階層架構圖