RegisterWindowMessage
9/9/2008
Essa função define uma nova mensagem janela que é há garantias seja exclusivo em todo o sistema. O valor retornado mensagem pode ser usado quando chamado a SendMessage Ou PostMessage função.
Syntax
UINT RegisterWindowMessage(
LPCTSTR lpString
);
Parameters
- lpString
Ponteiro para uma seqüência de caracteres NULL-Terminated que especifica a mensagem a ser registrado.
Return Value
Um identificador mensagem no intervalo 0xC000 a 0xFFFF indica que a mensagem é registrada com êxito. Zero indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
O RegisterWindowMessage função é geralmente usado para registrar mensagens para comunicação entre dois aplicativos cooperativos.
Se dois aplicativos diferentes registrar a mesma mensagem seqüência de caracteres, os aplicativos retornam o mesmo valor mensagem. A mensagem permanece registrada até que a sessão termina.
Use somente RegisterWindowMessage Quando more than um aplicativo deve processo a mesma mensagem. Para o envio de mensagens particulares dentro uma classe de janela, um aplicativo pode usar qualquer inteiro no intervalo WM_USER pelo 0x7FFF. As mensagens nesse intervalo são particulares para uma classe janela, e não para um aplicativo. De exemplo, classes controle predefinidos, como Button, Edit e ListBox podem usar valores nesse intervalo.
Requirements
Header | winuser.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |