Estrutura TITLEBARINFOEX (winuser.h)
Expande as informações descritas na estrutura TITLEBARINFO incluindo as coordenadas de cada elemento da barra de título.
Essa estrutura é enviada com a mensagem WM_GETTITLEBARINFOEX .
Sintaxe
typedef struct tagTITLEBARINFOEX {
DWORD cbSize;
RECT rcTitleBar;
DWORD rgstate[CCHILDREN_TITLEBAR + 1];
RECT rgrect[CCHILDREN_TITLEBAR + 1];
} TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX;
Membros
cbSize
Tipo: DWORD
O tamanho da estrutura em bytes. Defina esse membro como sizeof(TITLEBARINFOEX)
antes de enviar com a mensagem WM_GETTITLEBARINFOEX .
rcTitleBar
Tipo: RECT
O retângulo delimitador da barra de título. O retângulo é expresso em coordenadas de tela e inclui todos os elementos da barra de título, exceto o menu da janela.
rgstate[CCHILDREN_TITLEBAR + 1]
Tipo: DWORD[CCHILDREN_TITLEBAR+1]
Uma matriz que recebe um valor DWORD para cada elemento da barra de título. Veja a seguir os elementos da barra de título representados pela matriz.
Índice | Elemento Barra de Título |
---|---|
0 | A própria barra de título. |
1 | Reservado. |
2 | Botão Minimizar. |
3 | Botão Maximizar. |
4 | Botão Ajuda. |
5 | Botão Fechar. |
Cada elemento de matriz é uma combinação de um ou mais dos valores a seguir.
rgrect[CCHILDREN_TITLEBAR + 1]
Tipo: RECT[CCHILDREN_TITLEBAR+1]
Uma matriz que recebe uma estrutura para cada elemento da barra de título. As estruturas são expressas em coordenadas de tela. Veja a seguir os elementos da barra de título representados pela matriz.
Índice | Elemento Barra de Título |
---|---|
0 | Reservado. |
1 | Reservado. |
2 | Botão Minimizar. |
3 | Botão Maximizar. |
4 | Botão Ajuda. |
5 | Botão Fechar. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | winuser.h (inclua Windows.h) |
Confira também
Conceitual
Referência