Classe de CControlBar
A classe base para a barra de controle CStatusBarclasses, CToolBar, CDialogBar, CReBar, e COleResizeBar.
class CControlBar : public CWnd
Membros
Construtores protegidos
Nome |
Descrição |
---|---|
Constrói um objeto de CControlBar . |
Métodos públicos
Nome |
Descrição |
---|---|
Retorna o tamanho de uma barra de controle dinâmico como um objeto de CSize . |
|
Retorna o tamanho da barra do controle como um objeto de CSize . |
|
Retorna as dimensões atuais da área da barra de controle; incluindo as bordas. |
|
Processa as bordas e a alça da barra de controle. |
|
Processa as bordas da barra de controle. |
|
Processa a alça da barra de controle. |
|
Permite que uma barra de entrada ou flutuantes controle é. |
|
Recupera as configurações de estilo de barra de controle. |
|
Recupera os valores da borda da barra de controle. |
|
Retorna o número de elementos não deHWND na barra de controle. |
|
Retorna um ponteiro para o quadro a que uma barra de controle é entrada. |
|
Retorna um valor diferente de zero se a barra de controle em questão é uma barra de controle flutuante. |
|
Chamar manipuladores de interface de usuário de comando. |
|
Altera as configurações de estilo de barra de controle. |
|
Defina os valores da borda da barra de controle. |
|
Altera o proprietário no lugar de uma barra de controle. |
Membros públicos de dados
Nome |
Descrição |
---|---|
Se for diferente de zero, o objeto de CControlBar é excluído quando a barra de controle do windows é destruída. |
|
O proprietário no lugar da barra de controle. |
Comentários
Uma barra de controle é uma janela que é alinhada normalmente a esquerda ou direita de uma janela do quadro.Pode conter itens filhos que são ambos os controles com base em HWND, que são os formulários do windows que geram e respondem às mensagens do windows, ou não baseado em itens deHWND, que não são janelas e são gerenciados pelo código do aplicativo ou pelo código de estrutura.As caixas de listagem e controles edit são exemplos de controles com base em HWND; os painéis de barra de status e botões de bitmap são exemplos de controles com base em não- deHWND.
As janelas de barra de controle são geralmente janelas filho de uma janela pai do quadro e geralmente são irmãos para modo de cliente ou para o cliente MDI da janela do quadro.Um objeto de CControlBar usa as informações sobre o retângulo pai do cliente da janela para posicionar si.Em a janela pai informa a relação o quanto espaço restante não pai na área cliente da janela.
Para obter mais informações sobre, consulte: CControlBar
Artigo de Base de Dados de Conhecimento Q242577: PRB: Os manipuladores de interface do usuário de comando de atualização não funciona para o menu anexado a uma caixa de diálogo
Hierarquia de herança
CControlBar
Requisitos
Cabeçalho: afxext.h