在vc中添加变量向导中 类别 Value和control 是什么意思
2013-06-04 18:13
295 查看
ClassWizard支持为控件增加Value和Control两种类型的成员变量,但每个控件同时最多只能有一个Value型和一个Control型的成员变量,前者代表着控件的值,而后者代表着控件本身。
如果只想设置或获取控件内部存储的值,那么可以选择添加一个Value型的变量,如果还想在运行时对控件的各种属性进行控制,那么可以选择添加一个Control型的变量。常见的Value型变量有int、UINT、long、DWORD、float、double、BYTE、short、BOOL、CString、CTime、COleDateTime和COleCurrency等,除了编辑框和RichEdit支持多种类型的Value型变量外,其它控件一般只支持一两种Value型变量。然而,无论控件支持多少种类型的成员变量,在一个对话框中最多只能为一个控件指定一个Value型和一个Control型的两个成员变量。
如果只想设置或获取控件内部存储的值,那么可以选择添加一个Value型的变量,如果还想在运行时对控件的各种属性进行控制,那么可以选择添加一个Control型的变量。常见的Value型变量有int、UINT、long、DWORD、float、double、BYTE、short、BOOL、CString、CTime、COleDateTime和COleCurrency等,除了编辑框和RichEdit支持多种类型的Value型变量外,其它控件一般只支持一两种Value型变量。然而,无论控件支持多少种类型的成员变量,在一个对话框中最多只能为一个控件指定一个Value型和一个Control型的两个成员变量。
相关文章推荐
- 解决VC 类向导添加变量后莫名其妙出现 Unhandled exception in xxx.exe:0xC0000005:Access Violation错误的问题
- MFC控件添加变量时,control和value的区别
- MFC中添加变量为control和value的区别
- 控件中添加的成员变量value和control的区别
- VC中 变量Control与Value的区别
- MFC控件添加变量时,control和value的区别
- VC++/MFC 中 HICON 声明的变量什么意思
- 控件中添加的成员变量value和control的区别 .
- vc2005和IE冲突 主要是在通过向导添加方法或变量的时候会报脚本错误。
- 控件中添加的成员变量value和control的区别
- 控件中添加的成员变量value和control的区别
- VC++中不能为控件添加成员变量 深入本质
- [MFC] 添加变量的向导背后
- 【MFC】控件与变量——updata函数&&control和value的区别
- VC给控件添加变量
- DataTextField和DataValueField分别是什么意思
- 指令伪代码value=Memory[address,4]的4什么意思
- MFC 类向导添加变量出错 Unhandled exception in snmp.exe:0xC0000005:Access Violation
- 选择control和value有什么区别
- 添加成员变量向导中如何添加数组