文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ScreenToClient 与 CMainFrame非客户区坐标计算

ScreenToClient 与 CMainFrame非客户区坐标计算

时间:2011-01-03  来源:carl2380

       pWnd->ScreenToClient(&pt);//ScreenToClient

       由于ScreenToClient计算点相对CMainFrame客户区的偏移, 而不是相对CMainFrame窗口左上角的偏移,所以所有的值都为负,而且是以客户区左上角为零点,这就造成无法定位点在非客户区的位置,如果需要应该:

       CString StrTemp = "";

              GetWindowRect(&rtWnd);

              //mouse坐标转化为本窗口坐标 重要

              point.x = point.x - rtWnd.left;

              point.y = point.y - rtWnd.top;

 

 

相关阅读 更多 +
排行榜 更多 +
PRO足球挑战

PRO足球挑战

体育竞技 下载
初级护师牛题库

初级护师牛题库

学习教育 下载
最实惠

最实惠

购物比价 下载