Classe CReBarCtrl
Encapsula funcionalidade de um controle rebar, que é um contêiner para uma janela filho.
class CReBarCtrl : public CWnd
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CReBarCtrl . |
Métodos públicos
Nome |
Descrição |
---|---|
Coloca o controle rebar no modo de arrastar e soltar. |
|
Cria o controle rebar e anexá-la ao objeto de CReBarCtrl . |
|
Cria um controle rebar com os estilos estendidos o windows especificados e anexá-la a um objeto de CReBarCtrl . |
|
Exclui uma faixa de um controle rebar. |
|
Atualiza a posição de arrastar o controle rebar após uma chamada a BeginDrag. |
|
Finaliza a operação de arrastar e soltar o controle rebar. |
|
Recupera as bordas de uma faixa. |
|
Recupera a contagem das faixas no controle rebar. |
|
Recupera informações sobre uma faixa especificada em um controle rebar. |
|
Recupera as margens de uma faixa. |
|
Recupera a altura do controle rebar. |
|
Recupera informações sobre o controle rebar e a lista de imagem que usa. |
|
Recupera a cor do plano de fundo padrão de um controle rebar. |
|
Recupera a estrutura de COLORSCHEME associada com o controle rebar. |
|
Recupera o ponteiro de interface de IDropTarget de um controle rebar. |
|
Obtém o estilo estendidas do controle atual do rebar. |
|
Recupera a lista de imagem associada com um controle rebar. |
|
Recupera a paleta atual do controle rebar. |
|
Recupera o retângulo delimitador para uma determinada faixa em um controle rebar. |
|
Retorna o número de linhas de faixa em um controle rebar. |
|
Recupera a altura de uma linha especificada em um controle rebar. |
|
Recupera o texto da cor padrão de um controle rebar. |
|
Recupera o identificador a qualquer controle dica de ferramenta associada com o controle rebar. |
|
Determina qual parte de uma faixa do rebar está em um determinado ponto na tela, se uma faixa do rebar existe em esse ponto. |
|
Converte um identificador (ID) de faixa a um índice de faixa em um controle rebar. |
|
Insere uma nova faixa em um controle rebar. |
|
Redimensionar uma faixa em um controle rebar ao seu tamanho maior. |
|
Redimensionar uma faixa em um controle rebar ao seu tamanho menor. |
|
Move uma faixa de um índice para outro. |
|
Pressiona programaticamente uma viga. |
|
Redimensionar uma faixa em um controle rebar ao seu tamanho ideal. |
|
Define características de uma faixa existente em um controle rebar. |
|
Defina a largura de faixa entrada especificada no controle atual do rebar. |
|
Defina as características de um controle rebar. |
|
Define a cor do plano de fundo padrão de um controle rebar. |
|
Defina o esquema de cores para os botões em um controle rebar. |
|
Define estilos estendidos para o controle atual do rebar. |
|
Define a lista de imagem de um controle rebar. |
|
Define a janela do proprietário de um controle rebar. |
|
Defina a paleta atual do controle rebar. |
|
Define a cor do texto padrão de um controle rebar. |
|
Associa um controle dica de ferramenta com o controle rebar. |
|
Defina o estilo visual do controle rebar. |
|
Mostra ou oculta uma determinada faixa em um controle rebar. |
|
Couber um controle rebar a um retângulo especificado. |
Comentários
O aplicativo no qual o controle rebar reside atribui a janela filho contida pelo controle rebar a faixa do rebar. a janela filho é geralmente um outro controle comum.
Os controles do Rebar contém uma ou mais faixas. Cada faixa pode conter uma combinação de uma barra de alça, um bitmap, de um rótulo de texto, e uma janela filho. A faixa pode conter somente um de cada um de esses itens.
O controle rebar pode exibir a janela filho em um bitmap em segundo plano especificado. Todas as faixas de controle rebar podem ser redimensionadas, exceto aqueles que usam o estilo de RBBS_FIXEDSIZE . Porque você reposiciona ou redimensionar uma faixa de controle rebar, o controle rebar gerencia o tamanho e a posição da janela filho atribuído à faixa. Para redimensionar ou alterar a ordem de faixas dentro do controle, de clique e arraste a alça de uma barra de faixa.
A ilustração a seguir mostra um controle rebar que tem três faixas:
A faixa 0 contém um plano, controle de barra de ferramentas transparente.
A faixa 1 contém o padrão transparente e os botões lista transparente.
A faixa 2 contém uma caixa de combinação e quatro botões padrão.
Controle Rebar
Suporte do Rebar:
Listas de imagem.
Gerenciamento de mensagens.
Funcionalidade personalizada de desenho.
Uma variedade de estilos de controle além de estilos de janela padrão. Para obter uma lista de esses estilos, consulte Estilos de controle Rebar em Windows SDK.
Para obter mais informações, consulte usando CReBarCtrl.
Hierarquia de herança
CReBarCtrl
Requisitos
Cabeçalho: afxcmn.h