文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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;

 

 

相关阅读 更多 +
排行榜 更多 +
涂色我贼强安卓版

涂色我贼强安卓版

休闲益智 下载
脑细胞太牛了手机版

脑细胞太牛了手机版

休闲益智 下载
球球的冒险旅途

球球的冒险旅途

休闲益智 下载