Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Trabalhar com o Windows exige dois tipos de atividade:
Tratamento de mensagens do Windows
Desenho na janela
Para manipular mensagens do Windows em qualquer janela, incluindo suas próprias janelas filhas, consulte Mapeando mensagens para funções para mapear as mensagens para sua classe de janela C++. Em seguida, escreva funções de membro do manipulador de mensagens em sua classe.
A maior parte do desenho numa aplicação de framework ocorre na vista, cuja função membro OnDraw é chamada sempre que o conteúdo da janela precisa ser desenhado. Se a sua janela for filha da vista, poderá delegar parte do desenho da vista à janela filha, fazendo com que OnDraw chame uma das funções membro da sua janela.
Em qualquer caso, você precisará de um contexto de dispositivo para desenhar. Você pode usar a caneta, o pincel e outros objetos gráficos contidos no contexto do dispositivo associado à janela. Ou você pode modificar esses objetos para obter os efeitos de desenho necessários. Com o contexto do dispositivo configurado como quiser, chame as funções de membro da classe CDC (classe de contexto do dispositivo) para desenhar linhas, formas e texto; usar cores; e trabalhar com um sistema de coordenadas.