主程序中CString str= "aaa", 要传给一个子对话框,如果不用全局函数,请问还有没有其它方法。
多谢!!!
多谢!!!
解决方案 »
- WIN7下copyfile返回成功但是文件却没有copy到相应的目录
- 为什么看不到m_wndSplitter2分割的视图?
- VC中如何调用libavcodec.dll,和libacformat.dll?
- vc建立特殊目录
- 使用ado的时候怎样将所有类型的数据当成同一种类型来处理?譬如能不能把所有类型的数据都当成blob类型来处理?
- 我安装了MSDN为什么不好用????
- TTF字库
- 如何让FLEX控件始终占满整个对话框
- 我如何在工具栏上创建定制的对话框?
- 如何查找MFC的源代码?
- 有没有一种方法,不管计算机的USB端口是否连接设备,只管打开计算机的USB端口、向计算机的USB端口中写数据,就像操作COM接口一样
- VC++中读像素灰度值,但总是集中在一些灰度值上,为什么呢?
在domodal之前主程序中设其变量或调其函数.
CXXXDlg dlg;
dlg.m_str = "aaa";
if(IDOK ==dlg.DoModal())
{
}
CMyDlg dlg;
dlg.m_str = str;
dlg.DoModal();
class CMyDlg:public CDialog
{
private:
CString m_cStr;
public:
CMyDlg(CString str = "")
{
m_cStr = str;
}
};CMyDlg dlg("hello");
dlg.DoModal();