Ajustarea timp Blink

În 16-bit Ferestre, o cerere bazate pe Windows ar putea apela funcția GetCaretBlinkTime pentru a salva blink ora curentă, apoi apela funcția SetCaretBlinkTime pentru a regla timpul blink după prelucrarea sa în mesaj WM_SETFOCUS . Cererea va restabili timpul blink salvate pentru utilizarea de alte aplicații de asteptare SetCaretBlinkTime după prelucrarea sa în mesaj WM_KILLFOCUS . Cu toate acestea, această tehnică nu funcționează pe 32 de biți Windows și Windows NT, deoarece acestea sunt medii robust, multithreaded. În mod specific, la dezactivarea o cerere nu este sincronizat cu activarea din altă aplicație, în timpul astfel încât în cazul în care o cerere se blochează, o altă aplicație încă poate fi activat.

Win32-aplicații bazate pe ar trebui să respecte timpul blink alese de utilizator. Funcția SetCaretBlinkTime ar trebui să fie numit numai de o aplicație care permite utilizatorului pentru a seta ora blink.

Index