Windows čekat kurzor - Windows wait cursor - Wikipedia
![]() Kurzor čekání dovnitř Windows 8.x a Windows 10 | |
Ostatní jména | Obsazený kurzor Kurzor přesýpacích hodin |
---|---|
Operační systém | Microsoft Windows |
Typ | Kurzor |
The Windows čekat kurzor (známý jako kurzor přesýpacích hodin dokud Windows Vista ) je kurzor, který označuje, že aplikace je zaneprázdněna prováděním operace. Může být doprovázeno šipkou, pokud se operace provádí na pozadí.
Kurzor čekání se může na programech zobrazovat pomocí Windows API.
Dějiny

Od první verze Windows po Windows XP, bylo představováno přesýpacími hodinami, které byly inspirovány čekajícím kurzorem Apple Lisa.[1]
Windows Vista představil nový animovaný čekací kurzor. Kurzor čekání dovnitř Windows 7 byl téměř totožný.[2] Je však možné změnit vzhled kurzoru na původní kurzor přesýpacích hodin.
Windows 8 představil nový plochý čekací kurzor. Nový kurzor je světle modrý na tmavě modrý a odstraňuje vyblednutí a částice z animované části.
Používání
Kurzor čekání má dvě použití: krátkodobé a dlouhodobé. Kurzor čekání je sdílený prostředek v systému napříč aplikacemi a okny. Ve výchozím nastavení, když je kurzor myši v okně, je zobrazený kurzor řízen třídou registrovaného okna okna a zpracováním WM_SETCURSOR
. Místo toho lze použít různé scénáře.[3]
v Knihovna tříd Microsoft Foundation (MFC) čekací kurzor lze ovládat pomocí CWaitCursor
. Pokud je vytvořena místní instance, čekací kurzor se resetuje, když instance vyjde z rozsahu. Používá se především pro krátkodobé kurzory čekání.[3]
v Windows Forms, každá instance Control má vlastnost Cursor, kterou lze ovládat samotnou aplikací. Ovládací kurzor
je kurzor zobrazený, když je myš v oblasti ovládacího prvku; System.Windows.Forms.Cursor.Current
je kurzor, který se zobrazí, když myš vstoupí do libovolného okna aplikace.[3]
U dlouhodobých kurzorů čekání UseWaitCursor
vlastnost lze nastavit (na úrovni řízení nebo na úrovni aplikace) při jedné příležitosti a resetovat jindy.[3]
Reference
- ^ Mortone, Mike. „Lisina přesýpací hodiny jsou zpět!“. MacTech. 5 (5). Waipahu, HI: Xplain.
- ^ Zheng, Long (15. srpna 2009). Kurzor „Windows 7“ je zaneprázdněn „chybí“. istartedsomething.com.
- ^ A b C d "Počkejte kurzor ve Windows a C #". Binglongův prostor. Citováno 26. srpna 2015.