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