VC++调用另一个对话框的数据
调用另一个对话框 CYourDialog dlg;dlg.Domal;在另一个对话框返回前调用UpdateData(true);接下来用dlg.m_editstring就调用另一个对话框的edit中的数据了
在VC++中的MFC利用一个dialoge对话框中按钮调用另一个dialoge对话框
1.可以调用模态的对话框 void ADlg:: Button(){ BDlg bdlg;bdlg.DoModal();} 2.调用非模态 在 Adlg.h 包含 Bdlg.h头文件 中定义 BDlg* m_pdblg;在Adlg.cpp中 在构造函数中初始化 m_pdblg = NULL;在析构函数中 if(m_pdblg != NULL){ delete m_pdblg;} 在单击按钮中 void ...
在VC++MFC中,怎样从一个窗口获取另外一个窗口的编辑框的文本???
1、如果是对话框,那么先得到那个对话框的窗口hWnd,然后通过传入ID就会得到对应的编辑框句柄,然后得到文本:HWND hEdit = GetDlgItem( hDlgWnd, uEditID );TCHAR szBuf[MAX_PATH];::GetWindowText( hEdit, szBuf, MAX_PATH );2、如果是其他窗口,其他窗口创建时保存Edit窗口的指针,然后通过这个...
vc++把对话框中的值传到另一个对话框
选权限的控件应该是个CheckBox控件,右击它选“添加变量”,变量类型为BOOL,变量名假设为bHaveRight。在你的“登录”按钮的单击处理函数中加入以下语句 UpdateData(TRUE); \/\/ 更新对话框所有变量 g_bHaveRight=bHaveRight; \/\/ g_bHaveRight为程序全局变量。在下一个对话框的OnInitDialog(0函数中,对g...
在VC++中,如何将一个对话框中编辑框中输入的内容显示在另一对话框中的...
你先在类向导中添加这两个编辑框的两个CString 变量,比如是str1,和str2,然后在程序中加入以下代码UpdateData();\/\/获取编辑框中的内容 str2=str1;\/\/把第一个编辑框中的内容赋值给第二个编辑框 UpdateData(false);\/\/更新编辑框中的内容
vc++中,怎样实现从一个对话框跳到另一个对话框?
则调用代码就应是:void CMyDlg::OnOK(){ CMyDlg dlg;dlg.DoModal();} 这样在你点确定时就会创建另一个对话框了.也就是跳转到另一个对话框.=== 不知你想做的是不是这个!我也是初学,如有不当还望高手指点,希望能帮得上你.
vc++中,先建立了一个对话框1,又建立了一个对话框2,数据实时交换的问题...
给对话框1的类的OnInitDialog() 添加 建立非模态对话框的代码 pTestDlg = new CTestDlg;\/\/ 建立对象 pTestDlg->Create(IDD_DIALOG1);\/\/创建窗口 pTestDlg->ShowWindow(SW_SHOW);\/\/显示窗口 给 对话框1类 添加 虚函数PreTranslateMessage(MSG* pMsg)及 处理 WM_MOUSEMOVE消息的代码 if(pMsg...
VC++ 怎样将子对话框数据送回主对话框
在主对话框中定义一个变量接受子对话框的数据。然后在子对话框中,通过GetParent()获得主对话框的指针,通过指针就可以操作主对话框的数据。示例:主对话框:class A{public: int num; };子对话框:int n = 10;GetParent()->num = n;
VC++ 窗口调用问题
方法多了,如果B是A的子窗口的话,B就可以获得A的句柄,于是A和B就联系起来了,然后就像直接在A中使用一样调用A中的方法;如果A和B是两个进程的话,可以使用进程间通信的一些方法如管道,邮箱什么的传递信息。
vc++ 文本框和组合框里的值怎么取
1.按CTRL+W快捷键打开MFC Class Wizard对话框。2.选择Member Variables页面,双击要控制的变量ID 。3.在弹出的对话框写如添加的变量名称。4.下边的变量类型选择Control类型,变量类型默认,例如为:m_edit。5.在需要用到对话框内容的地方添加如下语句:CString str;m_edit.GetWindowText(str);经过以上操作...