Classe CMFCAutoHideButton
Um botão que exibe ou oculta um Classe CDockablePane que está configurado para ocultar.
class CMFCAutoHideButton : public CObject
Membros
Métodos públicos
Nome |
Descrição |
---|---|
|
|
Cria e inicializa o botão de ocultamento automático. |
|
Recupera o alinhamento do botão de ocultamento automático. |
|
Retorna o CDockablePane objeto associado com o botão de ocultamento automático. |
|
|
|
|
|
Determina o dimensionar do botão de ocultamento automático. |
|
Retorna o dimensionar do rótulo de texto do botão de ocultamento automático. |
|
Indica se o botão de ocultamento automático está ativo. |
|
Determina se o botão de ocultamento automático está horizontal ou vertical. |
|
|
|
Indica se o botão está visível. |
|
|
|
A estrutura chama esse método quando ele se baseia no botão de ocultamento automático. |
|
A estrutura chama esse método quando ele desenha a borda de um botão de ocultar automaticamente. |
|
A estrutura chama esse método quando ele preenche o plano de fundo de um botão de ocultar automaticamente. |
|
|
|
Mostra ou oculta o associado Classe CDockablePane. |
|
Mostra ou oculta o botão de ocultamento automático. |
|
|
Comentários
Na criação, a CMFCAutoHideButton objeto é anexado a um Classe CDockablePane. The CDockablePane objeto estiver ocultado ou exibido sistema autônomo o usuário interage com o CMFCAutoHideButton objeto.
Por padrão, o estrutura cria automaticamente um CMFCAutoHideButton Quando o usuário ativa ocultar automaticamente. A estrutura pode criar um elemento de uma classe UI personalizada em vez do CMFCAutoHideButton classe. Para especificar qual classe UI personalizada deve usar a estrutura, conjunto membro estático variável CMFCAutoHideBar::m_pAutoHideButtonRTS igual para a classe de UI personalizada. Por padrão, essa variável é conjunto para CMFCAutoHideButton.
Exemplo
O exemplo a seguir demonstra como construir um CMFCAutoHideButton e usa vários métodos na CMFCAutoHideButton classe. O exemplo mostra como inicializar um CMFCAutoHideButton objeto por meio de seu Create método, mostrar o associado CDockablePane classe e mostrar o botão de ocultamento automático.
CMFCAutoHideButton* autoHideButton = new CMFCAutoHideButton();
CDockablePane cPane;
// CMFCAutoHideBar* pParentBar
if ( !autoHideButton->Create(pParentBar, &cPane, CBRS_ALIGN_LEFT) )
{
return 0;
}
autoHideButton->ShowAttachedWindow(true);
autoHideButton->ShowButton(true);
Hierarquia de herança
Requisitos
Cabeçalho: afxautohidebutton.h