ntjm.net
当前位置:首页 >> MFC 点击Button,打开新的对话框 >>

MFC 点击Button,打开新的对话框

#include"Dialog2.h" 增加单击button消息响应函数(具体在资源中双击button即可) 在button的响应函数中添加代码: //可用模态对话框和非模态对话框,也可以采用子对话框形式 CDialog2 * dlg ; dlg = new CDialog2(this) 1.模态 dlg->Domodal...

1.模态 dlg->Domodal(); 2.非模态 dlg->Create(IDD_DIALOG2,this); dlg->ShowWindow(sw_show); 3子对话框(这种不是弹出的那种,是放置在父对话框上,因此在对话框属性上把Popup改成child) Crect rc; GetClientRect(&rc); dlg->Create(IDD_DIALO...

void CXxDialog::OnClickedButton1() //该函数为你的BUTTON点击响应函数{ CMenu menu; menu.LoadMenu(IDR_LISTCTRL_POPUP/*此处填写你的菜单的资源编号*/); CMenu *pMenuPopup = menu.GetSubMenu(0); ASSERT(pMenuPopup); CPoint point; GetCurs...

把另外一个窗口的头文件包含过来。 新建一个窗口的实例,如myDig。 按钮点击事件,myDig.DoModal()。

今天这个问题好像回答过,最简单的办法: 原对话框那个按钮设置为OnOK() //这样点击就关闭了 在原对话框的DoModal()处,这样处理 int nResponse = dlg.DoModal();//创建模态对话框,这里就开始显示了。 if (nResponse == IDOK) { // TODO: Place...

楼上说的是对的,但不够详细,我补充一下: 1.在资源视图中找到dialog,新建dialog,命名为DLG(名字随意),这个dialog就是你要点击后出来的对话框,楼主自己对这个对话框进行设计。 2.找到你要点击的按钮,双击,在显示的函数中添加一下代码:...

第一步:建立应用程序。 利用MFCAppWizard创建基本对话框的Windows应用程序 工程名:Dialog 步骤1 启动VisualC++6.0,选择“文件(F)”菜单下的“新建(N)”菜单项,选择“工程”标签,选择“MFC AppWizard(exe)”项目类型。在“工程名称(N)”中输入项...

fopen可以打开文件,直接读取数据,把数据输到一个文本框这也算是打开吧 如果要用文本文档打开,可以试着去找一下关于exe交互的函数。

在按钮响应函数中,使用CFileDialog即可。 CFileDialog dlg(TRUE,"",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"(*.bmp)|*.bmp||"); if(dlg.DoModal() == IDOK) { CString fileName = dlg.GetPathName(); }

你建了一个基本对话框,然后已经有了一确定按钮,接下来双击这个确定按钮添加一个消息响应函数,单你点击这个按钮时就会调用这个函数 void CXXXXDlg::OnOK() { // TODO: Add extra validation here } 第二步:你选择insert菜单 里的resour 选项-...

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com