RegisterClass
9/9/2008
Essa função registra uma classe janela para uso subseqüente em chamadas para o CreateWindow Ou CreateWindowEx função.
Syntax
ATOM RegisterClass(
const WNDCLASS* lpWndClass
);
Parameters
- lpWndClass
Ponteiro longo para um WNDCLASS estrutura. Você deve preencher a estrutura com o apropriado classe atributos antes de transmiti-la para a função.
Return Value
Um átomo que identifica a classe que está sendo registrado indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
Se você registrar a classe janela usando RegisterClassA, o aplicativo instrui o sistema que as janelas da classe criada esperado mensagens com texto ou caractere parâmetros para usar o conjunto de caracteres ANSI; Se você registrar ele usando RegisterClassW, o aplicativo solicita que os parâmetros de texto transmitir sistema de mensagens como Unicode.
Todas as classes janela que registra um aplicativo são registro cancelado quando ele termina.
O WNDCLASS estrutura apontado pelo lpWndClass parâmetro não suporte a lpszMenuName membro porque Windows Embedded CE não suporte usar como padrão menus.
A menos que você esteja usando o componente Iconcurs Windows Embedded CE, que fornece suporte cursor mouse apropriado plataformas destino, não é possível usar o hCursor membro in a WNDCLASS estrutura apontada pelo lpWndClass.
Requirements
Header | winuser.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Window Class Functions
CreateWindow
CreateWindowEx
GetClassInfo
GetClassName
UnregisterClass
WindowProc
WNDCLASS