MFC 添加一个"修改"按钮,选择列表内容可以在编辑框进行修改怎么实现?

MFC 添加一个"修改"按钮,选择列表内容可以在编辑框进行修改怎么实现?,第1张

首先获取列表选中的内容,再声明编辑对话框,如下:

CEditDlg dlg

在打开显示dlg之前把获取的列表内容传递给CEditDlg对话框类:

dlg.m_edit1 = aaa

然后显示编辑对话框:

dlg.DoModel()

编辑窗口关闭时可以读取dlg.m_edit1来获取修改后的内容。对话框关闭时,注意将编辑控件的内容更新到m_edit1变量中。

MFC编辑框设置CEdit控件只能输入汉字、字符和数字。MFC是一个微软公司提供的类库,以C++类的形式封装了WindowsAPI,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。

你是基于单线程,多线程和对话框的吗?可以在对话框的oninitdialog函数中设置,设置某个值的默认,也可以为编辑框创建一个变量,mfc会自动给你生成一个变量名,命名你自己做,然后在对话框的cpp文件中找那个变量名,把变量名等号后的值改掉。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6370716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存