Compartilhar via


Trabalhando com objetos de janela

Trabalhando com chamadas do windows para dois tipos de atividade:

  • Manipulação de mensagens do windows

  • Desenhar na janela

Para tratar mensagens do windows em qualquer janela, inclusive suas próprias janelas filho, consulte Mensagens de mapeamento a funções para mapear as mensagens para sua classe da janela C++. Gravar em funções de membro retornadas a em sua classe.

A maioria de desenho em um aplicativo de estrutura ocorre na exibição, cuja função de membro de OnDraw é chamado sempre que o conteúdo da janela devem ser desenhados. Se a janela é um filho da exibição, você poderá delegar qualquer de desenho da exibição à janela filho na chamada de um OnDraw as funções de membro da janela do.

Em qualquer caso, você precisará um contexto de dispositivo para desenhar. Você pode usar a caneta de estoque, a escova, gráficos e outros objetos contidos no contexto do dispositivo associado à janela. Ou você pode modificar estes objetos para obter os efeitos de desenho que você precisa. Com seu contexto do dispositivo estabelecido como ele, funções de membro da chamada da classe CDC (classe do dispositivo contexto) de desenho linhas, forma, e texto; para usar cores; e trabalhar com um sistema de coordenadas.

Que você deseja saber mais?

Consulte também

Conceitos

Objetos de janela