入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

获取窗口大小

创建时间:2016-03-24 投稿人: 浏览次数:757

GetClientRect():以窗口客户区左上角为基准。

GetWindowRect():以屏幕左上角为基准。

GetWindowRect()->ScreenToClient() = GetClientRect();

GetClientRect()->ClientToScreen() = GetWindowRect();

MapWindowPoints(from, to, points, pointcount);


MoveWindow();

SetWindowPos();

SetWindowPos包含了z-order的设置,其功能比MoveWindow更为强大,包含了一组设置窗口显示状态的标志。然而,MoveWindow和SetWindowPos更本质的区别是,MoveWindow做了更多额外的事情,发送WM_MOVE, WM_SIZE, and WM_NCCALCSIZE等多种消息给窗口,而SetWindowPos则显的单纯的多,只发送了WM_WINDOWPOSCHANGED消息给窗口。

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像