Condividi tramite


Relazione tra un oggetto finestra C++ e HWND

L'oggetto finestra è un oggetto della classe C++ CWnd (o una classe derivata) che il programma crea direttamente. E non va in risposta alle chiamate di costruttore e il distruttore del programma. La finestradi windows, invece, è un handle opaco a una struttura di dati interna di windows che corrisponde a una finestra e utilizza le risorse di sistema se presente. Una finestra di windows è identificata da "l'handle di finestra ("HWND) e viene creata una volta creato l'oggetto di CWnd viene creato da una chiamata a una funzione membro di Crea di classe CWnd. La finestra può eliminato uno da una chiamata del programma o da un'azione dell'utente. L'handle della finestra vengono archiviate in variabile membro di m_hWnd dell'oggetto window. Nella figura seguente è illustrata la relazione tra l'oggetto window C++ e la finestra di windows. Creazione di finestre vengono illustrate in Creare finestre. Eliminazione delle finestre vengono illustrate in Eliminare gli oggetti Window.

Oggetto finestra e finestra di Windows

Oggetto finestra CWnd e finestra risultante

Vedere anche

Concetti

Oggetti finestra