一个程序的两个界面互相切换问题(简单界面与复杂界面相互切换) 隐藏一个对话框的主界面,而让另一个对话框界面显示出来,并且控制该程序。后一个界面当然也可以切换到前一个界面了。也就是一个程序,两个界面的问题,怎么实现,有没有什么方法或资料。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先另外一个对话框必须是无模式的,在主对话框上加上infodlg->Create(IDD_DIALOG_STATION,this);infodlg->ModifyStyleEx(0,WS_EX_CONTROLPARENT);infodlg->ModifyStyle(0,WS_TABSTOP);CRect r;GetDlgItem(IDC_STATIC_CONTENT)->GetWindowRect(&r);ScreenToClient(&r);infodlg->MoveWindow(r);IDC_STATIC_CONTENT是预先放在主对话框上预定位置的。如果要显示主对话框,只要infodlg->ShowWindow(SW_HIDE);就可以了。 用create创建非模态对话框 http://www.vckbase.com/document/viewdoc/?id=410 唔,创建的第二个窗口句柄为什么总是空的? VC中,static 静态变量在调试时如何查看值 问一个CFile的Read的问题 怎么使用VC访问WMI? 求救!!如何创建带有Checkbok的列表框? 用smtp发送邮件问题!~这样写怎么发不出去信? 如何让MFC对话框程序在启动时不显示窗口,要一点也看不到那种,而不是一闪而过? mci编写播放器的问题 如何获取Windows整个系统中当前在最前面的窗口的句柄 调试时遇到这个错误如何解决?大概什么原因呢? 最近在做一个传输程序,不是很稳定?现把代码贴上来,希望高手可以给出一些指正!谢谢! 线程退出错误
infodlg->Create(IDD_DIALOG_STATION,this);
infodlg->ModifyStyleEx(0,WS_EX_CONTROLPARENT);
infodlg->ModifyStyle(0,WS_TABSTOP);
CRect r;
GetDlgItem(IDC_STATIC_CONTENT)->GetWindowRect(&r);
ScreenToClient(&r);
infodlg->MoveWindow(r);
IDC_STATIC_CONTENT是预先放在主对话框上预定位置的。
如果要显示主对话框,只要infodlg->ShowWindow(SW_HIDE);就可以了。
用create创建非模态对话框