António Roberto Software
a.roberto@mail.telepac.pt

Linguagens de Programação I
2º ano da Licenciatura em Informática de Gestão

Aula de 7 de Março de 2001

Máximo Divisor Comum : 2ª aplicação Windows, utilizando o Visual C++

 

 

 

 

 

 

 

 

 

 

 

As variáveis m_Numero1, m_Numero2 e m_MDC estão associadas às 3 edit boxes na caixa de diálogo.

É redefinida a função virtual DoDataExchange

É redefinida a função virtual OnInitDialog

É acrescentado o método OnCalcularMDC.

 

 

void CMaximoDivisorComumDlg::OnCalcularMDC()
{


// Ler os valores dos controls para as variáveis associadas
if ( UpdateData(true) )
{


m_MDC = MaximoDivisorComum( m_Numero1, m_Numero2 );
// Escrever os valores das variáveis associadas para os controls
UpdateData( false );


}

// Coloca o focus na edit box IDC_NUMERO1
CWnd *pWin = GetDlgItem( IDC_NUMERO1);
pWin->SetFocus();


}

 

   
Nome do Projecto : MaximoDivisorComum
Tipo de Projecto : MFC AppWizard( exe ) Dialog Based
Zip file com o projecto :
MaximoDivisorComum.zip