我想要获取鼠标在屏幕上的坐标,我的屏幕分辨率是1960 1080 但是鼠标移到右下角获得的屏幕坐标却是1535 863,左上角坐标是0 0对的。同时也试过用GetCursorPos和Cursor.Position获得的坐标都是一样的。
你的环境是什么,有没有多显示器,有没有屏幕拉伸?在什么情况下调用的。按理说不应该出现你说的情况。
实在不行你可以标准化读取的鼠标数据,(X*屏幕宽度)/误差宽度,即把0--100标准化到0--1,得0.5 同一个意思