文章详情

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

 

 

相关阅读 更多 +
排行榜 更多 +
泡龙大闯关安卓版

泡龙大闯关安卓版

冒险解谜 下载
割草派对安卓版

割草派对安卓版

飞行射击 下载
堡垒攻防战安卓版

堡垒攻防战安卓版

飞行射击 下载