首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

文档/视结构,对话框打印退出就全部退出了,来都有分(200)。该如何处理

2012-01-13 
文档/视结构,对话框打印退出就全部退出了,来都有分(200)。我用VC6.0建一个文档/视结构工程,有二个对话框,每

文档/视结构,对话框打印退出就全部退出了,来都有分(200)。


    我用VC6.0建一个文档/视结构工程,有二个对话框,每个对话框分别打印,对话框考参(对话框打印相关文章做的)。
       
        问题是:

        点了对话框打印,再点退出就全部退了,如何改正确?先要结果,过程我再学习,急啊,大家帮帮忙,谢谢!
        问题解决,再开贴送100分。

        工程放在我QQ群上:(不是做广告,请不能上传)

          29997016     -》共享   -》aa.rar     请大家帮看看,谢谢!

         


[解决办法]
感觉你是点了对话框里的退出按钮了,当然是要退出程序了。建议你 仔细看下关于退出按钮:idcacle的介绍。
[解决办法]
用非模式对话框啊。。。接分。。。
[解决办法]
重载对话框中函数 OnOK(); OnCancer();啊。。。接分。。。
[解决办法]
在公司!上不了QQ,等下班再看看!
[解决办法]
怎么QQ还没通过验证
[解决办法]
看了你的程序!
主要是int CMyFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
我猜是这个函数里的
CWinApp *pApp=AfxGetApp();
pApp-> m_pMainWnd=this;
这两条语句导致的!
我在CMyFrame这个类里加了一个私有成员变量CWnd *m_pSaveWnd用以保存程序原有的框架类对象指针;
然后在CMyFrame构造函数里初始化它 m_pSaveWnd = AfxGetApp()-> m_pMainWnd;
然后在CMyFrame的析构函数里添加下面的代码:
AfxGetApp()-> m_pMainWnd = m_pSaveWnd;

主要是你得把程序原有的框架类对象指针还原回去!

热点排行