Programdefinert meldinger
Et program kan opprette meldinger som skal brukes av sin egen windows eller kommunisere med Vinduer i andre prosesser. Hvis et program oppretter sin egen meldinger, må vindusprosedyre som mottar dem tolke meldingene og gi riktig behandling.
Meldingen-ID-verdiene brukes som følger:
-
Systemet forbeholder seg meldingen-ID-verdiene i området 0x0000 gjennom 0x03FF (verdien for WM_USER -1) for systemdefinerte meldinger. Programmer kan ikke bruke disse verdiene for private meldinger.
-
Verdiene i området 0x0400 (verdien for WM_USER) gjennom 0x7FFF som er tilgjengelige for meldingen identifikatorer for privat vindusklasser.
-
Hvis programmet er markert versjon 4.0, kan du bruke meldingen-ID-verdiene i området 0x8000 (WM_APP) gjennom 0xBFFF for private meldinger.
-
Systemet returnerer en meldings-IDen i området 0xC000 gjennom 0xFFFF når et program kaller funksjonen RegisterWindowMessage å registrere en melding. Meldings-IDen som returneres av denne funksjonen er garantert å være unike i hele systemet. Bruk av denne funksjonen hindrer konflikter som kan oppstå hvis andre programmer bruker den samme meldings-IDen for forskjellige formål.
Index