Colección de citas famosas - Diccionario de frases chinas - Función de programación de la barra de herramientas de programación VC 6 OnChildNotify

Función de programación de la barra de herramientas de programación VC 6 OnChildNotify

En realidad, esto es muy simple. Este proyecto está desarrollado en base al marco de aplicación MFC. MFC esconde muchas cosas. Cualquier operación de MFC en la interfaz MFC se realiza mediante el paso de mensajes.

La clase principal de CToolBarCtrl y la clase principal de CStandardBar pueden ir a CWD de todos modos. Esta es una clase de herencia de ventana. Cuando la ventana secundaria cambia, MFC definitivamente enviará algunos mensajes a la ventana, incluidos mensajes que llaman a OnChildNotify. También hay muchos mensajes que pueden ingresar a esta interfaz. WM_NOTIFY es sólo uno de ellos. De forma predeterminada, Onhildnotify solo maneja funciones normales de ajuste de interfaz. Si no está sobrecargado, implementará CToolbar CTRL::onhildnify(message, wparam, lparam, pl result); para implementar la función del programa.

Y si lo sobrecarga, cada vez que reciba este mensaje; Primero realizará las operaciones que necesita y luego realizará las operaciones del sistema, es decir, usted controla la recarga del tiempo de ejecución. .

Debo dejar clara esta explicación Jaja, MFC es en realidad muy simple.

Buena suerte