MFC-GetWindowRect获取指定窗口或控件的边框矩形的坐标
HWND hDlgWnd = ::FindWindow(_T("#32770"), _T("测试窗口")); if (hDlgWnd) { ::ShowWindow(hDlgWnd, SW_NORMAL); ::SetForegroundWindow(hDlgWnd); HWND hBtn = ::GetDlgItem(hDlgWnd, 0x3E8); CRect mRect; BOOL bb=::GetWindowRect(hBtn, &mRect);//获取指定窗口或控件的边框矩形的坐标 /* 参数1:HWND hWnd 窗口句柄 参数2:LPRECT lpRect 指向一个RECT结构的指针,该结构接收窗口的左上角和右下角的屏幕坐标 left ;top; right;bottom;分别表示该窗口的/左侧/顶部/右侧/底部坐标 返回值:如果函数成功,返回值为非零:如果函数失败,返回值为零 尺寸以相对于屏幕左上角的屏幕坐标,包括客户区和非客户区 */ CString str; str.Format(_T("mRect.left=%d\r\n"), mRect.left); ::OutputDebugString(str); str.Format(_T("mRect.top=%d\r\n"), mRect.top); ::OutputDebugString(str); str.Format(_T("mRect.right=%d\r\n"), mRect.right); ::OutputDebugString(str); str.Format(_T("mRect.bottom=%d\r\n"), mRect.bottom); ::OutputDebugString(str);
测试窗口下载:
链接:https://pan.baidu.com/s/1s_5xvRpTUZtQDKPZ_INSmQ
提取码:6666
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2022-04-14 今日头条用电脑开直播
2022-04-14 浩辰CAD-圆弧
2019-04-14 python-文件读写操作
2019-04-14 pyqt5-控件的显示与隐藏
2019-04-14 pyqt5-控件是否可用