CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

如何製作一個帶登錄窗體的MDI程序?

楼主thinksmart()2003-11-02 22:43:10 在 C++ Builder / 基础类 提问

請問如何製作一個帶登錄窗體的MDI程序?能否給出一個簡單的例子? 问题点数:20、回复次数:3Top

1 楼Atomictry(天影)回复于 2003-11-02 23:04:57 得分 20

1.将Form1的FormStyle设为fsMDIForm  
  2.添加一个新窗体Form2  
  3.将Project下Options中Forms页中的Form2移到右边。  
  4.如果是默认的在Project1.cpp下面,就打开该文件,然后向其中添加头文件"Unit2.h"  
  5.再向其中添加如下代码:  
  WINAPI   WinMain(HINSTANCE,   HINSTANCE,   LPSTR,   int)  
  {  
                  try  
                  {  
                    Application->Initialize();  
                    Form2   =   new   TForm2(Application);  
                    Form2->ShowModal();  
                    Form2->Update()   ;  
                    Application->CreateForm(__classid(TForm1),   &Form1);  
                    Application->Run();  
                  }  
                  //以下不变;  
                  ......  
  }  
  6.在Form2中编写控制登录的代码  
   
  --》》不知道楼主是不是这个意思?Top

2 楼thinksmart()回复于 2003-11-03 08:37:53 得分 0

就是這個意思,謝謝天影.稍後給分Top

3 楼thinksmart()回复于 2003-11-03 09:57:04 得分 0

再請教一個問題:用Application->CreateForm方法  
  和用new關鍵字創建窗體有什麽區別?Top

相关问题

  • MDI程序如何关闭子窗口???
  • 一个MDI窗体程序的问题
  • 怎样在一个MDI程序启动前进行密码验证?或者说是加一个登录窗口?
  • MDI程序如何在子窗口中直接退出整个程序?
  • 怎样用Delphi 制作MDI窗口程序 ?
  • 怎样在程序中关闭MDI中的所有子窗口
  • 怎样在程序中修改,使MDI子窗口最大化????
  • 如何使MDI程序一开始不出现新窗口?
  • 在MDI程序中,如何新建一个子窗口?
  • 在MDI程序中,怎么改变子窗口的标题?

关键词

  • application
  • 窗體
  • 添加
  • form

得分解答快速导航

  • 帖主:thinksmart
  • Atomictry

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo