2013/1/14 Nikolay Sivov bunglehead@gmail.com:
This message actually is supposed to be used with MAKELONG(), so it's not truncated in such way.
Probably (MSDN doesn't say a word about the preferred macro for this function, unless you count user comments), however if any app actually calls MAKELPARAM, at least it will get the same result as on Windows.