Compartir a través de


Relación entre un objeto Window de C++ y un HWND

El objeto de ventana es un objeto de la clase de C++ CWnd (o una clase derivada) que el programa crea directamente. Viene y va en respuesta a las llamadas de constructor y destructor del programa. La ventana de Windows, por otro lado, es un identificador opaco de una estructura de datos interna de Windows que corresponde a una ventana y consume recursos del sistema cuando están presentes. Una ventana de Windows se identifica mediante un "identificador de ventana" (HWND) y se crea después de crear el objeto CWnd mediante una llamada a la función miembro Create de la clase CWnd. La ventana se puede destruir por una llamada de programa o por la acción de un usuario. El identificador de ventana se almacena en la variable miembro m_hWnd del objeto de ventana. En la ilustración siguiente se muestra la relación entre el objeto de ventana de C++ y la ventana de Windows. La creación de ventanas se describe en este artículo. La destrucción de ventanas se trata en Destrucción de objetos de ventana.

CWnd window object and resulting window.
Objeto de ventana y ventana de Windows

Consulte también

Objetos de ventana