vc++6.0mfc-vc++6.0如何实现在模态对话框编辑框中输入数据,单击确定按钮将数据添加到组合框按钮中!

问题描述

vc++6.0如何实现在模态对话框编辑框中输入数据,单击确定按钮将数据添加到组合框按钮中!

vc++6.0如何实现在模态对话框编辑框中输入数据,单击确定按钮将数据添加到组合框按钮中!我'是个新手,请求详解!

解决方案

添加编辑框,组合框
ctrl+w映射两个成员变量,一个对应编辑框(比如m_edit1),一个对应组合框(比如m_combo1),添加一个按钮。
双击按钮,编写
UpdateData(true);
m_combo1.AddString(m_edit1);

解决方案二:

大神,我是想给组合框添加几个新的项把原来的替换掉(比如:原来有:1,2,3,4四个,我在四个编辑框中输入:5,6,7,8将1,2,3,4替换掉使组合框内容只显示为5,6,7,8),好晕的样子是不是?该怎么做?求大神帮忙!

解决方案三:

按钮单击里面getwindowtext获取编辑框中的数据,然后给组合框发送添加item的消息。(可查MSDN)

解决方案四:

1、在模式对话框中建立编辑框的关联变量,假设:public: int m_num;
2、建立确定按钮消息处理函数,在函数中添加:
UpdateData();
3、打开模式对话框时:
if( dlg.DoModal() == IDOK)
{
m_ComNum=dlg.m_num; //m_ComNum是组合框关联的值变量
UpdateData(false);
}

时间: 2024-11-03 16:40:13

vc++6.0mfc-vc++6.0如何实现在模态对话框编辑框中输入数据,单击确定按钮将数据添加到组合框按钮中!的相关文章

vc++-VC6.0如何实现非模态对话框间的拼接效果 ,像VC6.0编程环境和photoshop一样?

问题描述 VC6.0如何实现非模态对话框间的拼接效果 ,像VC6.0编程环境和photoshop一样? 像VC6.0编程环境中的workspace 和 工具箱还有photoshop右侧的一列工具栏一样, 既可以 单独以对话框的形式显示,又可以互相靠在一起组成一个统一界面,怎么实现呢?我的程序调用多个非模态的对话框 ,界面 整体比较乱,希望用这种方式拼接成一个完整的操作界面

VC 如何实现将创建的多个非模态对话框合并在一个对话框中(像QQ聊天室一样)?

问题描述 VC 如何实现将创建的多个非模态对话框合并在一个对话框中(像QQ聊天室一样)? //点击该按钮创建子窗口61 void CCDockDlgDlg::OnBtnCrtdlg() { // TODO: Add your control notification handler code here CChildDlg *dlg_Child = new CChildDlg; dlg_Child->Create(IDD_CHILD_DLG); dlg_Child->ShowWindow(SW_

vc++6.0mfc-vc++6.0如何实现点击组合框列表里的项响应相应消息?

问题描述 vc++6.0如何实现点击组合框列表里的项响应相应消息? 我想实现,在模态对话框编辑框里输入几个值,然后点击确定按钮将其添加到组合框列表中,当点击组合框列表里刚添加的项时响应相应消息(如:我在模态对话框四个编辑框中输入a.b.c.d,然后点击确定按钮,将a.b.c.d添加到组合框列表里,当点击组合框列表a时,提示你点击了a,当点击b时,提示你点击b--c,d,f,g也同上).我只是个新手,望大神们详解! 解决方案 CString str; int i = m_list->GetCurS

vc++6.0-VC++6.0 MFC基于对话框组合框中内容的判断

问题描述 VC++6.0 MFC基于对话框组合框中内容的判断 是这样的,我在模态对话框编辑框中输入一个值,点击确定添加到组合框项中,我想通过点击选择刚输入的项来实现某种功能.(*因为每次输入的值不同,这项的内容不同就不好判断了*)请高手指点应该怎么做?敬请详解 解决方案 int iPos=((CComboBox*)GetDlgItem(IDC_COMBO_CF))->GetCurSel(); //当前选中的行.

VC/MFC 工具栏上动态添加组合框等控件的方法

引言 工具条作为大多数标准的Windows应用程序的一个重要组成部分,使其成为促进人机界面友好的一个重要工具.通过工具条极大方便了用户对程序的操作,但是在由Microsoft Visual C++开发环境所创建的应用程序框架中的工具条只是一个简单的按钮的集合,在功能上也仅仅是起到了菜单快捷方式的作用,而没有做到象VC.Word等软件的工具条那样,提供多种不同类型的标准控件如组合框.编辑框等.尤其是组合框在添加到工具条上后,可将原本需要在弹出对话框中完成的交互操作在工具条上就可以进行,从而在很大程

vc++6.0MFC如何用基于对话框获取实时数据画曲线图?

问题描述 vc++6.0MFC如何用基于对话框获取实时数据画曲线图? 在vc++6.0下,将文件中前2通道的数据读出,并在界面上显示其形状,能放大和缩小波形,以便看到更多波形的细节. 文件后缀名:.cmc 解决方案 用mschart控件http://blog.csdn.net/youoran/article/details/8460875http://blog.sina.com.cn/s/blog_9a2a952201018ey9.html

vc++6.0如何实现基于对话框模态对话框中编辑框的内容显示在主对话框静态文本中?

问题描述 vc++6.0如何实现基于对话框模态对话框中编辑框的内容显示在主对话框静态文本中? vc++6.0基于对话框如何实现在模态对话框中输入一个数,然后点击确定按钮将编辑框中的数值显示在主对话框的静态文本中.(注:静态文本的默认值为10)求具体步骤和代码! 解决方案 模式对话框 class CSubDlg : public CDialogEx { ... public: int num; //定义一个成员变量 }; //对话框初始化函数 BOOL CSubDlg::OnInitDialog(

重新取回值-VC++6.0 MFC 使用组合框如何返回取值的问题

问题描述 VC++6.0 MFC 使用组合框如何返回取值的问题 我用VC++6.0 MFC 做一个简单的个人信息系统登记系统,在登记记录时,对个性别男女用了组合框,登记时默认选项是男只要 m_ecombo.SetCurSel(0);这个函数里的变量只要是0就可以了,通赤数据库操作,追加进入数据库表了,但当你将这条记录调出修改时,同样需要这个组合框识别,这里我用了以下的操作 CRecEdit dlg; dlg.m_ecombo.InsertString(0,"男"); _dlg.m_ec

VC颜色选择组合框

本文代码执行效果: 大家对Word一定非常熟悉吧,它里面的东东可真不少,不管是活泼可爱的"大眼夹",还是各种平面造型的Windows控件我都很喜欢.那么这次就让我们来做个非常常用的控件:"颜色组合框".如果你现在正在做关于字处理类的软件时我想这个东东一定对你有用,哈哈!还是废话少说,让我们转入正题! 一.基本过程 (1) 首先,打开VC++新建一个基于对话框的空白工程.这个我就不用多做介绍了吧. (2) 往界面上拉一个ComboBox控件吧,然后不要忘了声明相应的类