坐标转换

来源:互联网 发布:锁相环编程 编辑:程序博客网 时间:2024/06/10 14:47
    CDC::LPtoDP();//将逻辑坐标值转换为设备坐标值
    CDC::DPtoLP();//将设备坐标值转换为逻辑坐标值
    //例子一
    CRect rect;
    GetClientRect(&rect);
    CPoint point(rect.Width()/2,rect.Height()/2);
    CClientDC dc(this);
    dc.SetMapMode(MM_LOENGLISH);
    dc.DPtoLP(&point);
    //例子二
    CPoint point(100,100);
    CClientDC dc(this);
    dc.SetMapMode(MM_LOENGLISH);

    dc.LPtoDP(&point);


     鼠标单击得到一个设备坐标值

原创粉丝点击