MFC 对话框控件和变量类型

本文介绍了如何使用MFC的Add Member Variable Wizard为对话框控件添加成员变量,并详细阐述了不同类型的控件所对应的可用选项及其值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

You can use the Add Member Variable Wizard to add a member variable to a dialog box control created using MFC.The type of control for which you add the member variable determines the options that appear in the dialog box.

The following table describes all dialog box control types supported in MFC and the Dialog Editor, and their available types and values.

Control

Control type

Control variable type

Value variable type

Min/max values (value type only)

Animation control

SysAnimate32

CAnimateCtrl

None; control only

N/A

Button

BUTTON

CButton

None; control only

N/A

Check box

CHECK

CButton

BOOL

Min value/Max value

Combo box

COMBOBOX

CComboBox

CString

Max characters

Date time picker control

SysDateTimePick32

CDateTimeCtrl

CTime

Min value/max value

Edit box

EDIT

CEdit

CString, int, UINT, long, DWORD, float, double, BYTE, short, BOOL, COleDateTime, or COleCurrency

Min value/max value; some support max characters

Hotkey control

msctls_hotkey32

CHotKeyCtrl

None; control only

N/A

List box

LISTBOX

CListBox

CString

Max characters

List control

SysListView32

CListCtrl

None; control only

N/A

Month Calendar control

SysMonthCal32

CMonthCalCtrl

CTime

Min value/max value

Progress control

msctls_progress32

CProgressCtrl

None; control only

N/A

Rich Edit 2 control

RichEdit20A

CRichEditCtrl

CString

Max characters

Rich Edit control

RICHEDIT

CRichEditCtrl

CString

Max characters

Scroll bar (vertical or horizontal

SCROLLBAR

CScrollBar

int

Min value/max value

Slider control

msctls_trackbar32

CSliderCtrl

int

Min value/max value

Spin control

msctls_updown32

CSpinButtonCtrl

None; control only

N/A

Tab control

SysTabControl32

CTabCtrl

None; control only

N/A

Tree control

SysTreeView32

CTreeCtrl

None; control only

N/A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值