ClientToScreen 和ScreenToClient
2010-12-30 13:33
399 查看
ClientToScreen( )是把窗口坐标转换为屏幕坐标
ScreenToClient( )是把屏幕坐标转换为窗口坐标
屏幕坐标是相对于屏幕左上角的,而窗口坐标是相对于窗口用户区左上角的
VC下,有些函数使用窗口坐标,有些使用屏幕坐标,使用时要分清。
一个窗体分为两部分:系统区和客户区
象标题和菜单之类的是系统区,由系统来控制,客户区就是你的地盘喽!!!
Width, Height 是指整体的,ClientWidth, ClientHeight是指客户区的,两者相减就是
系统区的啦!!!
ClientToScreen是把坐标从当前窗体转化成全屏幕的!!!
ScreenToClient是把屏幕坐标转化成相对当前窗体的坐标!!!!
ScreenToClient( )是把屏幕坐标转换为窗口坐标
屏幕坐标是相对于屏幕左上角的,而窗口坐标是相对于窗口用户区左上角的
VC下,有些函数使用窗口坐标,有些使用屏幕坐标,使用时要分清。
一个窗体分为两部分:系统区和客户区
象标题和菜单之类的是系统区,由系统来控制,客户区就是你的地盘喽!!!
Width, Height 是指整体的,ClientWidth, ClientHeight是指客户区的,两者相减就是
系统区的啦!!!
ClientToScreen是把坐标从当前窗体转化成全屏幕的!!!
ScreenToClient是把屏幕坐标转化成相对当前窗体的坐标!!!!
相关文章推荐
- GetWindowRect、GetClientRect、ScreenToClient与ClientToScreen
- ClientToScreen这个函数的功能:该函数将指定点,或者矩形的用户坐标转换成屏幕坐标。
- GetWindowRect、GetClientRect、ClientToScreen、ScreenToClient
- GetWindowRect() ScreenToClient() ,和 GetClientRect()区别
- ClientToScreen 和ScreenToClient 用法
- ScreenToClient 和 ClientToScreen
- Windows.ScreenToClient
- 坐标的相对转换ClientToScreen与ScreenToClient
- GetWindowRect、GetClientRect、ScreenToClient与ClientToScreen
- GetWindowRect,GetClientRect,ScreenToClient MoveWindow SetWindowPos 用法
- ClientToScreen 我了解的用法
- ClientToScreen 和ScreenToClient 用法
- GetWindowRect、GetClientRect、ScreenToClient与ClientToScreen 分类: VC++ 2013-10-30 08:20 1122人阅读 评论(0) 收藏
- ClientToScreen 和ScreenToClient
- GetWindowRect、GetClientRect、ScreenToClient与ClientToScreen
- MFC的坐标转换GetClientRect/GetWindowRect/ClientToScreen/GetCursorPos/ScreenToClient
- ScreenToClient 坐标转换函数
- ClientToScreen 和 ScreenToClient
- GetWindowRect再ScreenToClient和GetClientRect的探究
- DPtoLP/LPtoDP 和 ScreenToClient/ClientToScreen