CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

悲哀,我在对话框中用GETWINDOWRECT获得一个控件的矩形大小,怎么总是与控件的正确位置有一些差异,对话框没有标题条。

楼主antons()2001-10-23 17:41:21 在 VC/MFC / 基础类 提问

问题点数:28、回复次数:4Top

1 楼caigzhi(George Cai)回复于 2001-10-23 17:43:35 得分 10

注意ClientToScreen()和ScreenToClient()的使用Top

2 楼mint(mint)回复于 2001-10-23 17:58:26 得分 8

要给出代码。我同意楼上的兄弟Top

3 楼antons()回复于 2001-10-23 18:07:26 得分 0

就是声明这个孔件的一个成员,调用GETWINDOWRECT,在FormVIEW中调用了lptodp,可以挺好,后来不知怎么的就成了那样。Top

4 楼Phourm()回复于 2001-10-23 18:10:43 得分 10

RECT   rt;  
  GetDlgItem(yourID)->GetWindowRect(&rt);  
  ScreenToClient(&rt);//得到控件相对于对话框的左上角的坐标(是client,不包括上面的条条)  
  Top

相关问题

  • 如何得到对话框中picture静态控件的矩形大小啊?
  • *********对话框控件**********
  • 关于对话框控件的问题?
  • 如何显示控件对话框?
  • 关于对话框控件的问题:(
  • 对话框中的控件问题
  • 对话框的控件的问题
  • VC对话框中的控件就急!!!
  • 关于NMFtp控件错误对话框
  • 对话框中的CComboBox控件?

关键词

  • 控件
  • 对话框
  • getwindowrect
  • screentoclient
  • 调用
  • rt

得分解答快速导航

  • 帖主:antons
  • caigzhi
  • mint
  • Phourm

相关链接

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

广告也精彩

反馈

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