正如 MSDN 所说
BOOL ScreenToClient(
_In_ HWND hWnd,
LPPOINT lpPoint
);
ScreenToClient 的第二个 para 是指向 POINT 的指针,而 MSDN 所说的 PINT 是
typedef struct tagPOINT {
LONG x;
LONG y;
} POINT, *PPOINT;
它只有 x 和 y。它不像 MFC ScreenToClient 函数,para 是一个 rect,而 rect 有宽度和高度。我很困惑如何使用 win32 ScreenToClient 功能。