DrawFrameContro l函数

uType [in]

要绘制的框架控件的类型。此参数可以是以下值之一。

含义
DFC_BUTTON

标准按钮

DFC_CAPTION

标题栏

DFC_MENU

菜单栏

DFC_POPUPMENU

弹出菜单项。

DFC_SCROLL

滚动条

uState [in]

帧控制的初始状态。如果uType是DFC_BUTTON,uState可以是以下值之一。

含义
DFCS_BUTTON3STATE

三态按钮

DFCS_BUTTONCHECK

复选框

DFCS_BUTTONPUSH

按钮

DFCS_BUTTONRADIO

单选按钮

DFCS_BUTTONRADIOIMAGE

单选按钮的图像(不需要图像)

DFCS_BUTTONRADIOMASK

面具为单选按钮(非方便需要面具)

如果uType是DFC_CAPTION,uState可以是以下值之一。

含义
DFCS_CAPTIONCLOSE

关闭按钮

DFCS_CAPTION帮助

帮助按钮

DFCS_CAPTIONMAX

最大化按钮

DFCS_CAPTIONMIN

最小化按钮

DFCS_CAPTIONRESTORE

恢复按钮

如果uType是DFC_MENU,uState可以是以下值之一。

含义
DFCS_MENUARROW

子菜单箭头

DFCS_MENUARROWRIGHT

⼦菜单箭头指向左边。这用于从右到左的级联菜单,使用从右到左的语言,如阿拉伯语或希伯来语。

DFCS_MENUBULLET

子弹

DFCS_MENUCHECK

复选标记

如果uType是DFC_SCROLL,uState可以是以下值之一。

含义
DFCS_SCROLLCOMBOBOX

组合框滚动条

DFCS_SCROLLDOWN

向下箭头的滚动条

DFCS_SCROLLLEFT

滚动条的左箭头

DFCS_SCROLLRIGHT

滚动条的向右箭头

DFCS_SCROLLSIZEGRIP

窗口右下角的大小夹点

DFCS_SCROLLSIZEGRIPRIGHT

窗口左下角的大小夹点。这用于从右到左的语言,如阿拉伯语或希伯来语。

DFCS_SCROLLUP

向上箭头的滚动条

可以使用以下样式来调整按钮的边界矩形。

含义
DFCS_ADJUSTRECT

调整边界矩形以排除按钮的周围边缘。

可以使用以下值中的一个或多个来设置要绘制的控件的状态(“同以上- nState -组合使用”)

含义
DFCS_CHECKED

按钮已选中

DFCS_FLAT

按钮有一个平坦的边框。

DFCS_HOT

按钮是热跟踪。

DFCS_INACTIVE

按钮无效(灰色)。

DFCS_MONO

按钮有一个单色边框。

DFCS_PUSHED

按钮被按下

DFCS_TRANSPARENT

背景保持不变。此标志只能与DFCS_MENUARROWUP或DFCS_MENUARROWDOWN组合使用。

原文地址:https://www.cnblogs.com/yunqie/p/6606309.html