获取子窗口的位置 GetWindowRect
来源:互联网 发布:淘宝上拍卖会是真的吗 编辑:程序博客网 时间:2024/05/19 22:28
GetWindowRect() 得到的是在屏幕坐标系下的RECT(即以屏幕左上角为原点)
GetClientRect() 得到的是在客户区坐标系下的RECT(即以所在窗口左上角为原点,去掉了标题栏计算,仅仅是个大小,返回值的左上角永远为0,0)
ScreenToClient() 就是把屏幕坐标系下的RECT坐标转换为客户区坐标系下的RECT坐标。
由于知道ID,如何通过其获取该窗口的位置?
CRect rect;
GetDlgItem(IDC_***)->GetWindowRect(rect);
SCreenToClient(rect);
我的总结:
如果需要获得窗体在屏幕上的位置,使用GetWindowRect
如果需要获得窗体的大小,使用GetClientRect
- 获取子窗口的位置 GetWindowRect
- GetWindowRect 获取窗口矩形坐标
- MFC下获取控件相对于子窗口的矩形位置
- js获取窗口的位置
- 获取窗口矩形的四种方法: GetClientRect、ClientRect、GetWindowRect、BoundsRect
- 子控件相对于父窗口的位置
- 子窗口中设置控件的位置
- GetWindowRect获得窗口尺寸的问题
- 在父窗口的中间位置显示子窗口 MFC
- Javascript获取窗口的大小及位置
- Qt 获取窗口的位置和大小
- MFC窗口位置和大小的获取
- jquery 获取父窗口的元素 父窗口 子窗口
- jquery 获取父窗口的元素 父窗口 子窗口
- jquery 获取父窗口的元素 父窗口 子窗口
- jquery 获取父窗口的元素 父窗口 子窗口
- jquery 获取父窗口的元素 父窗口 子窗口
- 获取子窗口句柄EnumChildWindows的威力
- Flex坐标系统及转换
- PHP json_decode函数无法解析json2.js生成json的问题
- extjs学习笔记(四)带分页的grid
- 两次发布操作太快了,请等 20 秒钟再试
- Add Defect To QC from QTP that use the QCUtil.QCConnection sub
- 获取子窗口的位置 GetWindowRect
- MSSQL数据库损坏的修复命令DBCC简介
- php调试相关技术
- Oracle10g--SPFILE与PFILE【转】
- 理解devfs、sysfs、udev
- 有效授权的6个步骤 The Six Steps of Effective Delegation
- JAVA开发者最常去的20个英文网站{转载}
- MySQL配置文件my.cnf(my.ini) 例子最详细翻译
- RMAN备份恢复之BLOCKRECOVER