Visual c++ mfc

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (315 palavras )
  • Download(s) : 0
  • Publicado : 21 de fevereiro de 2011
Ler documento completo
Amostra do texto
Ficha de trabalho nº2
Curso Tecnológico de Informática Bases de Programação 12º Ano
Módulo 8: Introdução à Programação em Visual C++ Fevereiro de 2011

Objectivo: Programação deInterfaces com base nas classes MFC- Microsoft Foundation Classes

Classes MFC
A biblioteca MFC (Microsoft Foundation Classes) inclui uma vasta colecção de classes, funções e constantes para odesenvolvimento de aplicações para Windows.
Criar caixas de diálogo com base em assistentes e classes MFC

Exercício 1

Usando o Visual C++ 2010
File -> New –> MFC Application(exe)
Escolha aopção que permite criar um interface com caixa de diálogo:
1

Criar a caixa padrão

2

Incluir os interfaces

3

Associar Código aos botões

a) Criar variáveis associadas às 2 caixas detexto (caixa edit1 m_nome e caixa edit2 m_mensagem)

Depois de adicionar as 2 variáveis carregue no botão

b) Volte para o formulário Carregue no botão de comando Carregue AQUI e adicione oseguinte código.


CString nome;
m_nome.GetWindowTextW(nome);
m_mensagem.SetWindowTextW(“ Olá, “ + nome);

Exercício 2

1- Crie o seguinte projecto com o seguinte aspecto

File -> New–> MFC Application(exe)
Escolha a opção que permite criar um interface com caixa de diálogo:
1

Criar a caixa padrão

Use os 3 controlos para criar o seu formulário e altere
as propriedadesatravés do menu view

2- Crie as variáveis associadas a alguns desses controlos.
EDIT1 – m_num1
EDIT2 – m_num2
EDIT3 – m_result

3- Insira o seguinte código no botão de comando (+)Para isso dê Duplo clique no botão +

CString CS1, CS2, CSresult;

char str[20];

int n1, n2, result;

m_num1.GetWindowText(CS1);

m_num2.GetWindowText(CS2);

n1=atoi(CS1);n2=atoi(CS2);

result = n1+n2;

_itoa (result, str,10);

CSresult=str;

m_result.SetWindowText(CSresult);

4- Compile e execute o seu programa.

5- Insira o restante código para...
tracking img