Интересует, с какой версии Windows появилась эта константа?
Вот в SDK WinUser.h указано:
#if(WINVER >= 0x0500)
#define HWND_MESSAGE ((HWND)-3)
#endif /* WINVER >= 0x0500 */
Однако ведь на деле HWND_MESSAGE работает и в Win98, и окна типа "message-only" там тоже есть.
Так что хотелось бы разъяснений от истинных апикурейцев