CWnd::OnWinIniChange

afx_msg void OnWinIniChange( LPCTSTR lpszSection );

参数:
lpszSection指向一个字符串,该字符串指定了已改变部分的名称(该字符串不包括围绕该部分名称的方括号)。

说明:
在Windows初始化文件WIN.INI发生了一个改变后,框架调用此成员函数。Windows 函数SystemParametersInfo在应用程序使用此函数修改了WIN.INI文件中的一个设置之后调用OnWinIniChange。
要向所有的顶层窗口发送WM_WININICHANGE消息,应用程序可以通过将其hwnd参数设置为HWND_BROADCAST来使用Windows函数SendMessage。
如果一个应用程序同时改变了WIN.INI中的不同部分,应用程序应该将lpszSection设置为NULL,发送一个WM_WININICHANGE消息;否则应用程序在每次对WIN.INE作一个改变时就应该发送一个WM_WININICHANGE消息。
如果应用程序接收到对OnWinIniChange的调用,并且lpszSection被设为NULL,则应用程序将检查WIN.INI中影响这个应用程序的所有部分。
注意 框架这个成员函数来使你的应用程序可以处理一个Windows消息。传递给你的函数的参数反映了在消息收到时框架收到的参数。如果你调用了这个函数的基类实现,这个实现将使用最初随着消息传递过来的参数,而不是使用你提供给函数的参数。

请参阅:::SendMessage, ::SystemParametersInfo, WM_WININICHANGE