Где используется поле pt в структуре MSG?

Структура сообщения MSG:

typedef struct tagMSG {
    HWND        hwnd;
    UINT        message;
    WPARAM      wParam;
    LPARAM      lParam;
    DWORD       time;
    POINT       pt;
#ifdef _MAC
    DWORD       lPrivate;
#endif
} MSG, *PMSG, NEAR *NPMSG, FAR *LPMSG;

Для чего возникла необходимость хранения координат курсора в отдельном поле, если для событий работы с мышкой координаты курсора хранятся в lParam?


Ответы (0 шт):