mfc 用c++怎样在一个文本框中输入字,在下一个只读文本框中自动显示出来,不加按钮
现在我的对话框有两个文本框IDC_EDIT1和IDC_EDIT2,其中IDC_EDIT2设置为只读,当我在IDC_EDIT1中输入一个字时IDC_EDIT2中自动显示该字...
现在我的对话框有两个文本框IDC_EDIT1和IDC_EDIT2,其中IDC_EDIT2设置为只读,当我在IDC_EDIT1中输入一个字时IDC_EDIT2中自动显示该字,输入两个是也自动显示,
(本人意在自动,不能添加按钮)坐等高手,谢谢! 展开
(本人意在自动,不能添加按钮)坐等高手,谢谢! 展开
1个回答
展开全部
追问
呵呵,我也弄出来了,DDX是什么?高手
追答
DDX和DDV是 MFC 的一种数据和界面元素的动态维护机制,说通俗点就是:MFC把你界面上显示的文字和你的变量之间自动关联,你界面上东西改了,用 UpdateData(TRUE) 就可以更新到你对话框类里边的变量里供你代码使用,你代码里改了变量的值,用 UpdateData(FALSE) 就可以更新到界面上去,这样就省得来回 GetDlgItemText 和 SetDlgItemText 了,有些简单程序用这种机制挺好用。具体用法可以百度关键词 MFC DDX 。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询