Code:
#define WM_APP 0x8000
#define WM_USER 0x0400
In der Dokumentation findet man dann:
Zitat von
MSDN aus VS 2005:
0 through WM_USER–1: Messages reserved for use by the system.
WM_USER through 0x7FFF: Integer messages for use by private window classes.
WM_APP through 0xBFFF: Messages available for use by applications.
0xC000 through 0xFFFF: String messages for use by applications.
Greater than 0xFFFF: Reserved by the system.
Wenn wir uns dann die Nachricht mal als Hexzahl angucken 0xC0A8, sehen wir, daß es sich um eine "String-Nachricht" handelt (s.o.).
Wenn wir dann nochmal mit
diesem kleinen Programm von mir nachgucken, wissen wir, daß es es zum Zeitpunkt der Erstellung des Programms keine vom Platform
SDK definierte Nachricht gab die exakt diesem Wert entspricht/entsprach.
Bleibt nur das Problem, was das für Botschaften sind über 49151.
49151 == 0xBFFF ...