Compartilhar via


Relação entre um objeto de janela do C++ e um HWND

O objeto da janela é um objeto da classe de CWnd C++ (ou uma classe derivada) que o programa cria diretamente. Vem e fica em resposta às chamadas de construtor e de destruidor do programa. A janelado windows, por outro lado, um identificador é opaca para uma estrutura de dados interna do windows que corresponde à janela e consumir recursos de sistema quando presentes. Uma janela do windows é identificada por um identificador de janela “” () eHWNDcriada após o objeto de CWnd é criado por uma chamada à função de membro de Criar da classe CWnd. A janela pode ser destruída por um programa de chamada ou por uma ação do usuário. O identificador de janela é armazenado na variável de membro de m_hWnd do objeto da janela. A figura a seguir mostra a relação entre o objeto da janela C++ e a janela do windows. Criando o windows é discutido em Criando o windows. Destruir o windows é discutido em Objetos de destruição da janela.

Objeto da janela e a janela do windows

Objeto de janela CWnd e janela resultante

Consulte também

Conceitos

Objetos de janela