Коректування часу миготіння

У 16-розрядної версії Windows Windows-додаток можна назвати функцію " GetCaretBlinkTime ", щоб зберегти поточний час мить, а потім SetCaretBlinkTime функцію, щоб настроїти час блимають під час його обробки повідомлення WM_SETFOCUS . Застосування б відновити збережені blink час для використання іншими додатками за номером SetCaretBlinkTime під час його обробки повідомлення WM_KILLFOCUS . Однак, цей метод не працює на 32-розрядної Windows і Windows NT, тому що вони є надійною, багатопоточних середовищах. Зокрема, деактивація одна заявка не синхронізується з активації іншого додатка, так що якщо одна заявка висить, іншого додатка ще може бути активований.

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

Index