读书人

ClientToScreen解决办法

发布时间: 2012-03-09 21:42:55 作者: rapoo

ClientToScreen
GetClientRect( hWnd, &m_rcWin );
ClientToScreen( hWnd, (LPPOINT)&m_rcWin );
ClientToScreen( hWnd, (LPPOINT)&m_rcWin + 1 );

上面这几句是什么意思?在MSDN上看了函数的作用可是没看懂

[解决办法]
看英文的msdn,中文翻译的不太好
[解决办法]
GetClientRect( hWnd, &m_rcWin ) 这个函数是获取客户区坐标(只能在客户区进行画图只类的)
ClientToScreen( hWnd, (LPPOINT)&m_rcWin ) 这个是将客户区坐标变换为屏幕坐标(可以在整个屏幕操作)
[解决办法]
GetClientRect得到该控件的客户区域

ClientToScreen得到的客户区域和窗口坐标上不一样的.转换成窗口坐标..

读书人网 >C++

热点推荐