读书人

获取鼠标坐标有关问题

发布时间: 2012-03-29 12:53:13 作者: rapoo

获取鼠标坐标问题
我在DirectX中使用
POINT pt={0};
GetCursorPos(&pt);
ScreenToClient(mgr->tarhwnd,&pt);
获取坐标,用来跟踪鼠标
但是Y坐标总是有误差,
与屏幕左上角距离越大误差就愈大,
我想可能是有标题栏关系吧,
因为全屏下没问题,
但是窗口模式应该怎么做呢?
或者DirectInput怎么做?
DirectInput我只会获取绝对坐标,就是SDK里面的Demo,
怎样获取相对坐标呢?我看DirectInput返回值总是很大的。

[解决办法]
GetSystemMetrics ?

读书人网 >C++

热点推荐