RegisterWindowMessage

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);
 

Parametre

lpString
Ukazovateľ zakončený reťazec, ktorý určuje správu, ktorá zaregistruje.

Note:

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.

Poznámky

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.)

Stručné informácie

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.

Pozri tiež

Správy a správy fronty prehľad správy a správy vo fronte funkcie volania typu PostMessage SendMessage

Index