CW&nd::OnWinIniChangenbsp;

afx_msg privatevoid OnWinIniChange ( LPCTSTR LpszSection );

Parameter

lpszSection

Verweist auf eine Zeichenfolge, die den Namen des Abschnitts angibt, die geändert wurde. (Die Zeichenfolge beinhaltet nicht die eckigen Klammern, die den Namen des Abschnitts einschließen.)

Bemerkungen

Das Framework ruft diese Memberfunktion nach eine Änderung in der Windows-Initialisierungsdatei vorgenommen wurde gewinnen.INI.

Die Windows SystemParametersInfo -Funktion ruft OnWinIniChange , nachdem eine Anwendung die Funktion verwendet, um eine Einstellung in den Sieg ändern.INI-Datei.

Um die WM_WININICHANGE Nachricht an alle Fenster der obersten Ebene senden, kann eine Anwendung die Windows SendMessage -Funktion mit der Hwnd -Parameter auf HWND_BROADCAST festgelegt.

Wenn eine Anwendung viele verschiedene Abschnitte in ändert zu gewinnen.INI zur gleichen Zeit, sollte die Anwendung eine WM_WININICHANGE Nachricht mit LpszSection legen Sie auf NULLsenden. Andernfalls sollte eine Anwendung senden WM_WININICHANGE jedes Mal macht eine Änderung zu gewinnen.INI.

Wenn eine Anwendung einen OnWinIniChange -Aufruf mit LpszSection legen Sie auf NULLempfängt, sollte die Anwendung alle Abschnitte in WIN überprüfen.INI, die die Anwendung beeinflussen.

Hinweis&Nbsp;  Dieser Member-Funktion wird aufgerufen, durch den Rahmen für die Anwendung, eine Windows-Meldung zu behandeln zu können. An Ihre Funktion übergebenen Parameter entsprechen die Parametern von Rahmen empfangen, wenn die Nachricht empfangen wurde. Wenn Sie die Basisklasse Implementierung dieser Funktion aufrufen, wird diese Implementierung verwendet ursprünglich mit der Meldung und nicht die Parameter, die Sie angeben, an die Funktion übergebenen Parameter.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp; :: SendMessage, :: SystemParametersInfo, WM_WININICHANGE

Index