Es demasiado difícil aprender a programar subventanas de Win32 (principalmente porque la relación entre la subventana y la ventana principal no está clara)
Los identificadores de ventana (HWND) son administrados por el kernel del sistema operativo. Hay una secuencia de orden z dentro del sistema, que registra el flujo actual desde la parte inferior de la pantalla (la dirección desde la pantalla hasta la pantalla). ojos en la ilusión) en la parte superior de la pantalla El orden de un identificador de ventana, este orden no tiene nada que ver con si es una ventana principal o una ventana secundaria.
Cuando cualquier ventana recibe el mensaje WM_PAINT para generar un nuevo dibujo y actualizar el área, buscará una ventana frente a ella. Si el rango de esta ventana se cruza con el área de actualización, buscará. la ventana. Envíe el mensaje wm_paint, y así sucesivamente, hasta que la ejecución llegue a la ventana de nivel superior. No está hecho hasta que esté hecho.
Para el cuadro de diálogo (la ventana principal, todas sus subventanas están frente a él, es decir, más cerca de los ojos), por lo que la ventana principal acepta wm_paint. el rediseño de todas las subventanas en el área de actualización (todas las ventanas secundarias también se ordenarán de abajo hacia arriba).
No importa a quién le importe, cada ventana es punto a punto y tiene sus propias funciones relacionadas con mensajes, solo que con diferentes atributos.
Lógicamente se puede explicar de esta manera, pero de hecho, el sistema operativo se ordena por la ventana principal, y luego se superponen todas las subventanas de la ventana principal y se ordenan nuevamente. Entonces, lógicamente, se puede decir que todos los identificadores de ventanas del sistema tienen un orden.