I'm very new to C++ and am confused with how the MAKEPOINT structure works.

The definition of dwValue is as follows:POINTS MAKEPOINTS(

DWORD dwValue // coordinates of a point

);

What are low and high order words? How do I create an instance of MAKEPOINTS with 10, 10?Specifies the coordinates of a point. The x-coordinate is in the low-order word, and the y-coordinate is in the high-order word.

Thanks for your patience.