Statisk text (MSAA-UI-elementreferens)
Med kontroller för statisk text kan du enkelt visa text i dialogrutor och andra fönster. Statiska textkontroller fungerar ofta som etiketter för andra kontroller.
Fönstrets klassnamn för en statisk textkontroll är "STATIC".
IAccessible-metoder
Statiska textkontroller stöder följande IAccessible- metoder:
IAccessible-egenskaper
Statiska textkontroller stöder följande egenskaper för IAccessible:
Egenskap | Kommentarer |
---|---|
get_accChild | |
get_accChildCount | Egenskapen ChildCount är noll. |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | Egenskapen KeyboardShortcut är åtkomstnyckeln, som är det understrukna tecknet i texten som aktiverar kontrollen som är associerad med den statiska texten. Den returnerade strängen innehåller det åtkomstnyckeltecken som läggs till i strängen "Alt+". |
get_accName | Egenskapen Name är samma som texten i den statiska textkontrollen. |
get_accParent | Egenskapen Parent är ett fönster ( ROLE_SYSTEM_WINDOW ) som omger kontrollen och har samma Namn egenskap och fönsterklassnamn som kontrollen. |
get_accRole | Egenskapen Role är ROLE_SYSTEM_STATICTEXT. |
get_accState | Egenskapen State är en kombination av ett eller flera av följande värden: STATE_SYSTEM_READONLY | STATE_SYSTEM_INVISIBLE |
Anteckningar
- Metoden accSelect returnerar DISP_E_MEMBERNOTFOUND när den anropas med SELFLAG_TAKEFOCUS på ett statiskt textobjekt.
- Statiska kontroller med formatet SS_ICON returnerar ogiltiga data i egenskapen Name.