SendMessage

Funkcia SendMessage zadanú správu odošle okna alebo windows. Funkcia vyžaduje okno postup pre zadané okno a nevráti do okna postup spracoval správy. Funkcia PostMessage naproti tomu príspevky sprßvou, ktorß vlákno front hlásení a vracia okamžite.

LRESULT SendMessage ( HWND  hWnd; / / zvládnuť cieľového oknaUINTMsg; / / správy na odoslanieWPARAMwParam; / / prvýkrát správy parametraLPARAMlParam / / druhom hlásenie parametra);
 

Parametre

hWnd
Spracovať do okna ktorých okno postup sa zobrazí hlásenie. Ak tento parameter nie je HWND_BROADCAST, správa sa odosiela všetkým najvyššej úrovne systému windows v systéme, vrátane zdravotne postihnutých alebo neviditeľné unowned okien, prekrytia okná a automaticky otváraných okien; ale správy sa neodosielajú spoločnosti podriadené okná.
Msg
Určuje odoslanie správy.
wParam
Určuje dodatočné informácie špecifické pre správu.
lParam
Určuje dodatočné informácie špecifické pre správu.

Note:

Vrátená hodnota určuje výsledkom spracovania správ a závisí od odoslanej správy.

Poznámky

Aplikácie, ktoré potrebujú komunikovať pomocou HWND_BROADCAST mali použiť funkciu RegisterWindowMessage získať správa vynikla pre komunikáciu medzi aplikáciami.

Ak zadané okno bol vytvorený volajúci vlákno, okno postup sa nazýva ihneď ako podprogram. Ak zadané okno bol vytvorený v inom vlákne, systém sa prepne na tom vlákno a vyzýva príslušné okno postupu. Správy odoslané medzi vláknami spracujú iba vtedy, ak prijímajúca vlákno spustí vyhľadávanie kód správy. Odosielanie vlákno je blokovaný dovtedy, kým prijímajúce vlákno spracováva správu.

Windows CE: Windows CE nepodporuje všetky správy desktopové platformy Windows podporuje. Pred použitím SendMessageskontrolujte správu odosielate, je podporovaný.

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:Vyžaduje verziu 1.0 alebo novšiu verziu.
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 InSendMessage, PostMessage, RegisterWindowMessage, SendDlgItemMessage

Index