C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 295 - CWnd::OnPaletteChanged / MFC Справка / Visual C++

Шаг 295 - CWnd::OnPaletteChanged

afx_msg void OnPaletteChanged( CWnd* pFocusWnd );

Параметры
pFocusWnd
Определяет указатель на окно которое заставило палитру системы изменяться. Указатель может быть временный и не должен быть сохранен.

Замечания
Рамка вызывает эту функцию для всех окон верхнего уровня после того, как окно с центром фокуса реализовало логическую палитру, таким образом заменяя палитру системы. Это обращение позволяет окну без фокуса ввода которые использует цветовую палитру, реализовать логические палитры и модифицировать клиентскую область.
OnPaletteChanged функцию запрашивают все окна верхнего уровня и перекрытые окна, включая то , которое заменило палитру системы и заставляет WM_PALETTECHANGED сообщение быть посланым. Если любое дочернее окно использует цветовую палитру оно должно послать это сообщение. Чтобы избегать бесконечного цикла окно не должно реализовать палитру если определяет что pFocusWnd не содержит указатель на себя.
Эта функция вызвана рамкой чтобы позволить Bашей прикладной программе обрабатывать сообщение Windows. Параметры переданные к Вашей функции отражают параметры полученные рамкой, когда сообщение было получено. Если Вы вызываете реализацию базового класса этой функции, та реализация использует параметры, первоначально переданные с сообщением, а не параметры которые Вы обеспечиваете функции.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU