Funkcia RegisterWindowMessage Určuje novú správu okna, ktorá je zaručene jedinečný v celom systéme. Hodnota vráteného správy môžu využiť pri volaní funkcie SendMessage alebo PostMessage.
(UINT RegisterWindowMessage LPCTSTR lpString / čísiel, adries pre reťazec správy);
Ak je správa úspešne zaregistrovaný, vrátená hodnota je identifikátor správu v rozsahu 0xC000 prostredníctvom 0xFFFF.
Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
Funkcia RegisterWindowMessage sa zvyčajne používa zaregistrovať správy na komunikáciu medzi dvoma spolupracujúcimi žiadosťami.
Ak dve rôzne aplikácie v registri rovnaký reťazec správy žiadostí vrátia rovnakú hodnotu správy. Správa zostane registrované, kým zasadnutí končí.
Používať len RegisterWindowMessage keď viac ako jednu žiadosť musí spracovať rovnakej správy. Pre zasielanie súkromných správ v rámci okno triedy jedna aplikácia môže použiť ľubovoľné celé číslo v rozsahu od WM_USER až 0x7FFF. (Správy v tomto rozsahu sú súkromné triedu okna, nie na základe žiadosti. Napríklad, Preddefinované triedy kontroly, ako je tlačidlo úpravy, LISTBOX a COMBOBOX môžu použiť hodnoty v tomto teplotnom rozsahu.)
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Unicode:Implementovaný ako Unicode, ANSI verzia v systéme Windows NT.
Správy a správy fronty prehľad správy a správy vo fronte funkcie volania typu PostMessage SendMessage