csdn10年中间经典帖子
源代码在线查看: csdn_文档中心_vc6中两个对话框的同时显示 作者:黄基前.htm
CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前
href="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/csdn.css" rel=stylesheet>
.title0 {
COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 17px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.title2:link {
COLOR: #000000; TEXT-DECORATION: none
}
A.title2:visited {
COLOR: #000000; TEXT-DECORATION: none
}
A.title2:active {
COLOR: #ff0000; TEXT-DECORATION: none
}
A.title2:hover {
COLOR: #ff0000; TEXT-DECORATION: none
}
function submitlog(sign)
{
var types=document.alogon.type.options[document.alogon.type.selectedIndex].value;
if (document.alogon.name.value!="" && document.alogon.pass.value!="")
{
if (types!="1")
document.alogon.action="http://www.csdn.net/member/logon.asp";
else
document.alogon.action="http://expert.csdn.net/member/logon.asp";
if(sign)
document.alogon.submit();
//return true;
}
else
{
if (document.alogon.name.value=="")
alert("请输入用户名!");
if (document.alogon.pass.value=="")
alert("请输入密码");
return false;
}
return true;
}
function GetMyPass()
{
if (document.alogon.name.value!="")
{
document.alogon.action="http://www.csdn.net/member/getpass.asp";
document.alogon.submit();
}
else
{
alert("请在姓名输入框里输入用户名或注册EMAIL!");
}
}
// -->
href="http://www.csdn.net/member/login.asp">登
录.. target=_blank>[注 册] href="http://www.csdn.net/member/login.asp"> color=#ffff33>忘记密码 href="http://www.csdn.net/member/logonout.asp"> color=#ffff33>注销登录
src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/top_1.gif" width=20>
color=#ffffff> class=FormText_1 name=type> 新闻标题
软件名称 商品名称 value=4>文档标题 职位名称
src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/csdn.gif" width=120>
var rand = Math.random().toString();
var ordval = parseInt(rand.substring(2,4));
function Showad(width)
{
if(width=='468')
{
document.write(" ");
return;
}
if(width=='120')
{
document.write("");
return;
}
return;
}
Showad('468')
Showad('120')
class=title0>csdn.net
src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/navigation1.js">
width=770>
scrollDelay=80>
document.write("");
document.ns = navigator.appName == "Netscape"
tmpDate = new Date();
date = tmpDate.getDate();
month= tmpDate.getMonth() + 1 ;
if(document.ns)
{
year1=tmpDate.getYear()
year= year1.toString().substr(1,2);
}
else
year= tmpDate.getYear();
document.write(year);
document.write(".");
document.write(month);
document.write(".");
document.write(date);
// -->
CSDN - href="http://www.csdn.net/develop/">文档中心 - color=#003399>Visual C++
color=#ffffff>标题
VC6中两个对话框的同时显示
作者:黄基前 ghj1976(转贴)
关键字
VC6中两个对话框的同时显示 作者:黄基前
color=#ffffff>出处
href="http://www.soyou.com/gxh/newsoyou/soft/asp/index.html">http://www.soyou.com/gxh/newsoyou/soft/asp/index.html
对于VC++初学者,可能会遇到这样一个问题:一个基于Dialog的MFC
AppWizard应用程序,再Insert一个对话框,如何同时显示这两个对话框呢?
----
其实这个问题很简单,想要在屏幕上同时显示两个对话框,并且这两个对话框都可以被激活,则至少第二个对话框应该为非模态对话框。启动非模态对话框的方法与启动一个普通窗口的步骤是一样的,即先调用窗口类的Create()函数创建一个窗口对象,再用ShowWindow()使之显示出来即可(值得注意的是:第二个对话框的对象不能为局部变量,否则在退出OnInitDialog时,该对象会被自动关闭,从而导致第二窗口也会关闭)。例如,下列的代码演示了如何在主对话框的OnInitDialog()中启动另一个非模态对话框。
CDialog2 Dlg2; //注意Dlg2不能为
OnInitDialog的局部变量。
BOOL CDialog1::OnInitDialog()
{
Cdialog::OnInitDialog();
Dlg2.Create(IDD_DIALOG2,this );
Dlg2.ShowWindow(SW_SHOW);
}
---- 编译并运行,怎么样,结果是不是OK了?
转载自中国程序员网站
width=770>
color=#ffffff>对该文的评论
width=770>
hspace=1 src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/ico_pencil.gif"
width=16> doose (2001-10-19
13:32:36)
kuneo说的不对
width=770>
hspace=1 src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/ico_pencil.gif"
width=16> moniker (2001-1-10
11:24:49)
kuneo说的对
width=770>
hspace=1 src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/ico_pencil.gif"
width=16> kuneo (2001-1-9 11:25:05)
width=532>很奇怪有这个问题及解答。这根本不是问题。在对话框中弹出对话框只要注意父子关系就一切OK,强烈建议版主从维持文章质量角度出发,删除此文章!
width=770>
color=#ffffff>我要评论
你没有登陆,无法发表评论。 请先 href="http://www.csdn.net/member/login.asp?from=/Develop/read_article.asp?id=3104">登陆
href="http://www.csdn.net/expert/zc.asp">我要注册
href="http://www.csdn.net/intro/intro.asp?id=2">网站简介 - href="http://www.csdn.net/intro/intro.asp?id=5">广告服务 - href="http://www.csdn.net/map/map.shtm">网站地图 - href="http://www.csdn.net/help/help.asp">帮助信息 - href="http://www.csdn.net/intro/intro.asp?id=2">联系方式 - href="http://www.csdn.net/english">English
href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202001032100010"> border=0 height=48 src="CSDN_文档中心_VC6中两个对话框的同时显示 作者:黄基前.files/biaoshi.gif"
width=40>
百联美达美公司 版权所有 京ICP证020026号
Copyright © CSDN.net, Inc. All rights
reserved