(VC++)virtual void DoDataExchange(CDataExchange* pDX);这句是干什么用的?
答案:1 悬赏:60 手机版
解决时间 2021-01-15 05:16
- 提问者网友:wodetian
- 2021-01-14 05:02
(VC++)virtual void DoDataExchange(CDataExchange* pDX);这句是干什么用的?
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-01-14 05:47
这个是用来在里面添加控件或者控件属性对应的成员变量的.
比如:
对话框上面有一个button,对应ID为 IDC_BUTTON1
我就可以这样:
定义一个CButton变量: CButton m_btn1;
然后就可以在对应的对话框的DoDataExchange函数中这样写道
DDX_Control(pDX,IDC_BUTTON1,m_btn1)
以后对 m_btn1的操作就会显现在对话框的那个button上了,
应该是实现了数据交换的功能.
比如:
对话框上面有一个button,对应ID为 IDC_BUTTON1
我就可以这样:
定义一个CButton变量: CButton m_btn1;
然后就可以在对应的对话框的DoDataExchange函数中这样写道
DDX_Control(pDX,IDC_BUTTON1,m_btn1)
以后对 m_btn1的操作就会显现在对话框的那个button上了,
应该是实现了数据交换的功能.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯