CMFCBaseVisualManager::DrawCheckBox

使用当前Windows主题,绘制checkbox控件。

virtual BOOL DrawCheckBox(
   CDC *pDC, 
   CRect rect, 
   BOOL bHighlighted, 
   int nState, 
   BOOL bEnabled, 
   BOOL bPressed); 
);

参数

  • [in] pDC
    与设备上下文的指针

  • [in] rect
    复选框的边框。

  • [in] bHighlighted
    指定复选框是否显示。

  • [in] nState
    0取消选中,1签出的规则,

    2混合的规则。

  • [in] bEnabled
    指定复选框是否启用。

  • [in] bPressed
    指定复选框是否按下。

返回值

TRUE,如果主题API启用;否则 FALSE。

备注

nState 的值对应于以下复选框样式。

nState

复选框样式

0

CBS_UNCHECKEDNORMAL

1

CBS_CHECKEDNORMAL

2

CBS_MIXEDNORMAL

要求

标头: afxvisualmanager.h

请参见

参考

CMFCBaseVisualManager选件类

层次结构图