CDC::DrawFrameControl

BOOL DrawFrameControl(LPRECT lpRect, UNIT nType, UNIT nState);

返回值:如果成功,则返回非零值,否则为0。

参数:
lpRect指向包含有逻辑坐标的矩形的RECT结构。
nType指定绘制的框架类型。该参数有以下值:
DFC_BUTTON标准按钮
DFC_CAPTION标题条
DFC_MENU菜单
DFC_SCROLL滚动条
nState指定框架控件的初始状态。可参阅说明中该参数的值列表。

说明:
调用该成员函数绘制指定风格和类型的框架控件。
设置nState值为DFCS_ADJUSTRECT,可使外接矩形与下压按钮的周边分离。可使用以下一到多个值来设定绘制控件的状态:
DFCS_CHECKED按钮被选中
DFCS_FLAT按钮具有平面边界
DFCS_INACTIVE按钮灰显(不活动)
DFCS_MONO按钮具有单色边界
DFCS_PUSHED按钮被按下

在许多情况下,nState取决于nType参数。下面列出了二者的关系:
DFC_BUTTON
DFCS_BUTTON3STATE3态按钮
DFCS_BUTTONCHECK复选框
DFCS_BUTTONPUSH下压按钮
DFCS_BUTTONRADIO单选钮
DFCS_BUTTONRADIOIMAGE单选钮的图象
DFCS_BUTTONRADIOMASK单选钮掩码
DFC_CAPTION
DFCS_CAPTIONCLOSEClose按钮
DFCS_CAPTIONHELPHelp按钮
DFCS_CAPTIONMAXMaximize按钮
DFCS_CAPTIONMINMinimize按钮
DFCS_CAPTIONRESTORERestore按钮
DFC_MENU
DFCS_MENUARROW子菜单箭头
DFCS_MENUBULLET项目符号
DFCS_MENUCHECK选中符号
DFC_SCROLL
DFCS_SCROLLCOMBOBOX组合框滚动条
DFCS_SCROLLDOWN滚动条的下箭头
DFCS_SCROLLLEFT滚动条的左箭头
DFCS_SCROLLRIGHT滚动条的右箭头
DFCS_SCROLLSIZEGRIP窗口右下角的尺寸区
DFCS_SCROLLUP滚动条的上箭头
关于Windows API DrawFrameControl的更多信息,请参阅联机文档“Win32 SDK程序员参考”中的::DrawFrameControl。

请参阅:::DrawFrameControl