На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Adjusting the Blink Time



In Windows 3.x, a 16-bit Windows-based application could call the GetCaretBlinkTime function to save the current blink time, then call the SetCaretBlinkTime
function to adjust the blink time during its processing of the WM_SETFOCUS message. The application would restore the saved blink time for the use of other applications by calling SetCaretBlinkTime during its processing of the WM_KILLFOCUS message. However, this technique does not work on Windows NT and Windows 95, because they are robust, multithreaded environments. Specifically, the deactivation of one application is not synchronized with the activation of another application, so that if one application hangs, another application can still be activated.

Win32-based applications should respect the blink time chosen by the user. The SetCaretBlinkTime function should only be called by an application that allows the user to set the blink time.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Установка Времени Мигания



В Окне 3.x, 16- бит основавший приложение Окна могло бы назвать функцию GetCaretBlinkTime, чтобы сохранять текущее время мигания затем называть SetCaretBlinkTime
функция, чтобы регулировать время мигания в течение своей обработки сообщения WM_SETFOCUS. Приложение должно восстанавливать сохраненное время мигания для использования других приложений вызывая SetCaretBlinkTime в течение своей обработки сообщения WM_KILLFOCUS. Тем не менее, эта техника не работает в Windows NT и Окне 95, поскольку они - прочные, multithreaded среды. Особо, дезактивация одного приложения не синхронизирована активизацией другого приложения, чтобы если одно приложение висит, другое приложение может все еще активизировано.

базирующиеся приложения Win32 должны уважать время мигания выбранное потребителем. Функция SetCaretBlinkTime должна только вызвана приложением, которое позволяет потребителя, чтобы устанавливать время мигания.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz