Compartir a través de


CWnd::OnWinIniChange

El marco de trabajo llama a esta función cuando un cambio se haya realizado en el archivo de inicialización de Windows, WIN.INI miembro.

afx_msg void OnWinIniChange(
   LPCTSTR lpszSection 
);

Parámetros

  • lpszSection
    Señala una cadena que especifica el nombre de la sección que ha cambiado.(La cadena de no incluye los corchetes que agregue el nombre de sección.)

Comentarios

las llamadas de función OnWinIniChange de SystemParametersInfo Windows después de que una aplicación utilice la función para cambiar un valor en el archivo Win.ini.

Para enviar el mensaje de WM_WININICHANGE a todas las ventanas de nivel superior, una aplicación puede utilizar la función de SendMessage Windows con el parámetro el HWND establecido en HWND_BROADCAST.

Si una aplicación cambia muchas secciones diferentes en WIN.INI al mismo tiempo, la aplicación debe enviar un mensaje de WM_WININICHANGE con lpszSection establecido en NULL.Si no, una aplicación debe enviar WM_WININICHANGE cada vez que realiza un cambio en WIN.INI.

Si una aplicación recibe una llamada de OnWinIniChange con lpszSection establecido en NULL, la aplicación debe comprobar todas las secciones de WIN.INI que afectan a la aplicación.

[!NOTA]

Esta función miembro llaman el marco para que la aplicación pueda controlar un mensaje de Windows.Los parámetros pasados a la función reflejan los parámetros recibidos por el marco cuando el mensaje se recibió.Si llama a la implementación de la clase base de esta función, esa implementación utilizará los parámetros pasados originalmente con el mensaje y no los parámetros que se proporciona a la función.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

SendMessage

SystemParametersInfo

WM_WININICHANGE