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