Har*_*ish 0 c++ windows winapi resolution screen
在Win32中,GET_X_PARAM和GET_Y_PARAM调用返回的坐标是从0开始还是从1开始?如果我的屏幕分辨率为640X480,那么我会得到什么值?他们是0到639和0到479?还是1到640和1到480?
extern "C" LRESULT CALLBACK WindowProc (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)
{
Switch(message)
{
case WM_MOUSEMOVE:
iXPosition = GET_X_LPARAM(lParam);
iYPosition = GET_Y_LPARAM(lParam);
}
}
Run Code Online (Sandbox Code Playgroud)