ActiveX之自定义DoDataExchange函数
2012-10-01 22:56
281 查看
在属性页上添加一个控件,并为它关联一个成员变量,我们希望这个成员变量能够与ActiveX控件的属性值关联起来。在VC6.0中添加成员变量时存在着
这个函数将属性页的m_caption成员变量与属性名Caption关联起来。[/code]
Optional property name选项,可以让成员变量与属性值关联起来。但在VS2008中则没有,这时就需要去自定义DoDataExchange函数。
////////////////////////////////////
CWnd::DoDataExchange函数是用来建立属性页值与控件属性值的链接,为了建立链接,必须映射属性页字段到它们各自的控件属性上。
这些映射用DDP_函数来实现,DDP_函数有些类似于标准MFC对话框的DDX_函数,只是成员变量的引用,DDP_函数使用是的控件属性的名字。
如:
DDP_Text(pDX, IDC_CAPTION, m_caption, _T("Caption"));
这个函数将属性页的m_caption成员变量与属性名Caption关联起来。[/code]
MFC的Property Pages对于其它对话框控件类型都是有效的,像单选、多选按钮,列表框等。下面有个表列举出了所有DDP_函数以及它们的作用
相关文章推荐
- DoDataExchange函数
- DoDataExchange函数详解
- DoDataExchange函数的来龙去脉
- DoDataExchange函数
- DoDataExchange函数
- DoDataExchange函数简单说明 【转】
- mfc DoDataExchange函数的作用
- VC中的DoDataExchange函数解析
- VC中的DoDataExchange函数解析
- DoDataExchange函数详解
- DoDataExchange函数的作用
- DoDataExchange函数和UpdataData函数
- DoDataExchange函数解释
- DoDataExchange函数简单说明
- DoDataExchange 函数简单说明
- VC中的DoDataExchange函数解析
- MFC中DoDataExchange函数以及在对话框之间传递信息
- CLR 自定义函数调试错误 DataAccessKind.Read or SystemDataAccessKind.Read
- MFC中的DoDataExchange(CDataExchange *pDX)
- DDX_TEXT() DDX_Control() DoDataExchange()