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

判断窗口还原时的位置和大小(急啊!不然也不会半夜发帖了)。

楼主Mister(菜青虫)2005-03-02 02:18:06 在 VB / API 提问

如何判断一个窗口还原状态时的大小和位置?注意:是还原状态的,欲判断的窗口可能已经最小化或最大化了。  
   
  1.不在   Form_Resize   事件中判断。  
  2.说用   Me.Left、Me.Width   ...   ...   的人住嘴,呵呵。  
  3.单纯用   GetWindowRect   是不行的,因为欲判断窗体可能已经最大化了。  
  4.不用子类或钩子之类的,这样把问题搞大了。  
  5.根据窗体句柄判断,并且不能影响到那个窗体。  
   
  嫌分少可以加。  
   
  还有个问题,取得窗体上面的图标怎么取啊?以前有个源码是通过   SendMessage   取的,但这个例子丢了,哪位大虾有这样的源码啊?贴出来让偶看看,谢谢! 问题点数:20、回复次数:2Top

1 楼supergreenbean(超级绿豆(MSMVP - VB) - 升级归来~)回复于 2005-03-02 13:08:44 得分 20

好象是   WM_GETMINMAXINFO   消息,然后返回个MINMAXINFO结构Top

2 楼Mister(菜青虫)回复于 2005-03-02 14:52:41 得分 0

呵呵,函数偶已经找到了:GetWindowPlacement   不过还没试。Top

相关问题

  • 数据字段大小判断。。
  • 如何判断图片大小?
  • 如何判断图像大小
  • 如何判断数组大小?
  • 如何判断一个图片大小?
  • 如何判断文件的大小?
  • 窗体最小化后再还原,大小就变了?
  • 为什么音量控制里的音量大小在重启后会还原?
  • 如何让最小化的的程序还原成默认窗口大小?
  • 请问如何将imagelist里的图片还原成原来的大小?

关键词

  • 窗体
  • 还原
  • 判断

得分解答快速导航

  • 帖主:Mister
  • supergreenbean

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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