CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

CDialog怎么设置窗体的初始大小和位置?怎么获得屏幕的长宽?

楼主collecte(问题虫)2005-01-18 11:39:38 在 VC/MFC / 基础类 提问

如题 问题点数:10、回复次数:1Top

1 楼princely(吹个大气球)回复于 2005-01-18 11:55:40 得分 10

来初始大小位置  
    MoveWindow(CRect(左上的x,左上的y,右下x,右下y),FALSE);  
  获得屏幕的长宽  
    LONG     lScrnWidth     =   GetSystemMetrics(SM_CXSCREEN)   ;//the   point   of   width  
    LONG     lScrnHeight   =   GetSystemMetrics(SM_CYSCREEN)   ;//the   point   of   heightTop

相关问题

  • 怎样改变CDialog的初始长宽,而又不用设置left和top,同时保持窗体在屏幕中央?
  • 怎样初始化子窗体?
  • 如何把窗体初始化???
  • 关于窗体内控件长宽随窗体按比例变化问题
  • MDI窗体的子窗体可否每个的初始大小不一致?
  • 初始化窗体的问题,帮帮忙!!
  • 窗体初始化时怎样是最大显示
  • 如何确定Form窗体的初始位置?
  • MFC的CDialog窗体怎么隐藏?
  • 怎样让一个窗体在初始化时使另一个窗体在自己的前面显示?

关键词

  • 屏幕
  • 初始大小
  • 右下
  • 位置
  • getsystemmetrics
  • 获得屏幕的长宽
  • sm
  • long

得分解答快速导航

  • 帖主:collecte
  • princely

相关链接

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

广告也精彩

反馈

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