Entrar

INFO: Usando CBitmapButton em CDialogBar e CFormView

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

98041
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Para anexar um objeto CBitmapButton a um botão em uma caixa de diálogo, chame a função CBitmapButton::AutoLoad() na função OnInitDialog() para a caixa de diálogo. Observe que as classes CDialogBar e CFormView não são derivadas da classe CDialog e não têm uma função OnInitDialog().

Para usar um CBitmapButton com um CDialogBar, substituir a função Create() e chame AutoLoad() após chamar a versão de classe base do Create(). No código a seguir, que demonstra esse processo, a classe CMyDialogBar é derivada de CDialogBar e m_MyBitmapButton é um membro CBitmapButton do CMyDialogBar:
   BOOL CMyDialogBar::Create(CWnd* pParent, UINT nIDTemplate,                             UINT nStyle, UINT nID)   {      // Call base class create to create the dialog bar window.      BOOL bReturn = CDialogBar::Create(pParent, nIDTemplate,                                        nStyle, nID);      // Load bitmaps for the button and attach      // to the control in the dialog box.      if (bReturn)         m_MyBitmapButton.AutoLoad(IDC_MYBITMAPBUTTON, this);      return bReturn;   }		
para usar um CBitmapButton com um CFormView, chamar AutoLoad() em função CFormView OnInitialUpdate(). No código a seguir, que demonstra isso, a classe CMyFormView é derivada de CFormView e m_MyBitmapButton é um membro CBitmapButton do CMyFormView:
   void CMyFormView::OnInitialUpdate()   {      CFormView::OnInitialUpdate();      m_MyBitmapButton.AutoLoad(IDC_MYBITMAPBUTTON, this);   }		
Sumário
kbinf 1.00 1.50 1.51 1.52 2,00 2.10 2,50 2.51 2.52 3.00 3.10 4.00

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 98041 - Última Revisão: 10/21/2013 17:02:11 - Revisão: 3.1

  • Microsoft Foundation Class Library 4.2
  • kbnosurvey kbarchive kbmt kbdocview kbinfo kbmfcctrlbar kbuidesign KB98041 KbMtpt
Comentários