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