![]() |
![]() |
|
![]() |
||||||||||||||||||
![]() |
![]() |
![]() |
||||||||||||||||
|
![]() |
|
![]() |
|
||||||||||||||
![]() |
![]() |
1.27.3.32 Сообщение WM_SETTINGCHANGE / Окна… / Win32 API |
![]() |
1.27.3.32 Сообщение WM_SETTINGCHANGEСистема посылает сообщение WM_SETTINGCHANGE всем окнам верхнего уровня, когда функция SystemParametersInfo изменяет установки на системном уровне. Система посылает это сообщение только тогда, если вызывающая функция SystemParametersInfo устанавливает флажок SPIF_SENDCHANGE. Прикладная программа может посылать WM_SETTINGCHANGE всем окнам верхнего уровня, когда она делает изменения для параметров системы. Например, Вы можете посылать это сообщение после обращения к функциям WriteProfileString, WriteProfileSection или SetLocaleInfo, или после создания изменений для параметров системы в системном реестре.Сообщение WM_SETTINGCHANGE - то же самое, что и старое сообщение WM_WININICHANGE. Синтаксис WM_SETTINGCHANGE wParam = wFlag; // флажок параметров на системном уровне lParam = (LPARAM) (LPCTSTR) pszSection; // наименование раздела или реестра Параметры wFlag Возвращаемые значения Замечания HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping Изменение в ячейке памяти не имеет никакого влияния на поведении этого сообщения. Смотри также Размещение и совместимость WM_SETTINGCHANGE Windows NT Да Win95 Да Win32s Да Импортируемая библиотека - Заголовочный файл winuser.h Unicode WinNT Замечания по платформе Не имеется | | Автор Владимир Соковиков. |
![]() |
![]() |
![]() |
|