CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

小窗口如何改为大窗口!

楼主chinahaerbin(流水轻云)2003-12-03 19:48:49 在 VC/MFC / 基础类 提问

大家好:  
        在我生成应用程序时(我所说的是用MFC生成的,没有改变那几步),程序是小窗口,每次打开时都是小窗口,   我想改成最大化的窗口,在程序什么地方加代码。在调试程序时也是这样。  
        请大家帮帮忙! 问题点数:100、回复次数:7Top

1 楼cy214(threadx)回复于 2003-12-03 20:13:06 得分 20

默认appwizard生成的view/doc结构的框架程序   在App的派生类InitInstance函数中  
  将 pFrame->ShowWindow(SW_SHOW);  
  改为 pFrame->ShowWindow(SW_MAXIMIZE);  
  即可  
  Top

2 楼gotowutian(竹目井)回复于 2003-12-03 20:13:43 得分 10

在窗口的构造函数里面添加,用setwindowpos()实现,具体用法就自己参考MSDN吧Top

3 楼zhangnanonnet(鱼欢)回复于 2003-12-03 20:13:45 得分 20

icx   =   GetSystemMetrics(SM_CXSCREEN);  
  icy   =   GetSystemMetrics(SM_CYSCREEN);  
   
  MoveWindow(0,   0,   icx,   icy,   TRUE);  
   
  放在你的对话框的OnInitDialog能使你的对话框全屏,另外,movewindow可以随意的改变你的窗口的大小,还有setwindowpos等Top

4 楼gotowutian(竹目井)回复于 2003-12-03 20:15:55 得分 10

说错了,在InitInstance里面添加,用setwindowpos()里实现。Top

5 楼unicode(衣不如新,人不如故)回复于 2003-12-03 20:18:32 得分 10

将MainFrame->ShowWindow(SW_SHOW)改为MainFrame->ShowWindow(SW_SHOWMAXIMIZED);Top

6 楼dylang(眼睫毛)回复于 2003-12-03 21:07:03 得分 20

MainFrame->ShowWindow(SW_SHOW)改为MainFrame->ShowWindow(SW_SHOWMAXIMIZED);  
   
  在OninitDialog()  
  或初始化文档中Top

7 楼keiven()回复于 2003-12-03 21:47:33 得分 10

用MoveWindow来是窗口最大化。首先用GetSystemMetrics(SM_CXSCREEN)和GetSystemMetrics(SM_CYSCREEN)分别得到屏幕的大小,然后用MoveWindow来调整大小就可以了。Top

相关问题

  • 如何给窗口中按钮(CButton)改为位图显示?
  • 如何改变主窗口的标题"无标题"改为其他的字符?
  • 如何改变主窗口的标题"无标题"改为其他文字?
  • 如何找出两个数字中较小的一个,并将其改为-1
  • 如何把SDI的程序改为MDI?
  • datagrid中的columnhead如何改为汉字???
  • DLL如何改为控件呢?
  • 请问如何将if else 改为switch
  • 中文版如何改为英文版?
  • 如何把1433端口改为2433?

关键词

  • 改为
  • showwindow
  • movewindow
  • getsystemmetrics
  • sw
  • mainframe
  • setwindowpos
  • 生成
  • 程序
  • sm

得分解答快速导航

  • 帖主:chinahaerbin
  • cy214
  • gotowutian
  • zhangnanonnet
  • gotowutian
  • unicode
  • dylang
  • keiven

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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