Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az ügyfelek meghívják az IAccessible::accSelect metódust a kijelölés vagy a billentyűzet fókuszának módosításához az objektum gyermekei között. A hívással megadott SELFLAG-állandók határozzák meg a végrehajtandó műveletet.
Ha IAccessible::accSelect a SELFLAG_TAKEFOCUS jelzővel van meghívva egy HWND-rendelkező gyermekobjektumon, a jelző csak akkor hat, ha az objektum szülője rendelkezik a fókusszal.
Összetett kijelölési műveletek végrehajtása
Az alábbiakban az IAccessible::accSelect meghívásakor megadható SELFLAG-értékeket írja le összetett kijelölési műveletek végrehajtásához.
Kattintás szimulálása
Válassza ki a célobjektumot a CTRL + kattintás szimulálásával
A célelem kijelölésének megszakításához a CTRL billentyűkombinációt szimulálva kattintson a
A SHIFT szimulálásához kattintson a
Objektumtartomány kijelölése és az utolsó objektumra való összpontosítás
- A kezdő objektumon adja meg a SELFLAG_TAKEFOCUS paramétereket a kijelölési horgony beállításához.
- Hívja meg újra IAccessible::accSelect, és adja meg a következőket az utolsó objektumra: SELFLAG_EXTENDSELECTION | SELFLAG_TAKEFOCUS.
Az összes objektum kijelölésének törlése
- Bármely objektumon adjon meg SELFLAG_TAKESELECTION. Ez a jelző törli az összes kijelölt objektum kijelölését, kivéve az imént kijelölt objektumot.
- Hívja meg újra IAccessible::accSelect, és adja meg a SELFLAG_REMOVESELECTION a fennmaradó objektumon.