Identificatori di oggetto (Winuser.h)
In questo argomento vengono descritti gli identificatori dell'oggetto Accessibilità attiva Microsoft, i valori a 32 bit che identificano le categorie di oggetti accessibili all'interno di una finestra. I server di accessibilità microsoft e i provider di Automazione interfaccia utente Microsoft usano gli identificatori di oggetto per determinare l'oggetto a cui fa riferimento una richiesta di messaggio WM_GETOBJECT.
I client ricevono questi valori nella funzione di callback WinEventProc e li usano per identificare le parti di una finestra. I server usano questi valori per identificare le parti corrispondenti di una finestra quando si chiama NotifyWinEvent o quando si risponde al messaggio di WM_GETOBJECT .
I server possono definire ID oggetto personalizzati per identificare altre categorie di oggetti all'interno delle applicazioni. Gli ID oggetto personalizzati devono essere assegnati valori positivi perché Microsoft Active Accessibility riserva zero e tutti i valori negativi per gli identificatori di oggetto standard seguenti.
Le costanti seguenti sono definite in winuser.h:
Costante | Descrizione |
---|---|
|
Avviso associato a una finestra o a un'applicazione. Le caselle di messaggio fornite dal sistema sono gli unici elementi dell'interfaccia utente che inviano eventi con questo identificatore di oggetto. Le applicazioni server non possono usare le funzioni AccessibleObjectFromX con questo identificatore di oggetto. Si tratta di un problema noto con l'accessibilità attiva Microsoft. |
|
Barra di inserimento del testo (caret) nella finestra. |
|
Area client della finestra. Nella maggior parte dei casi, il sistema operativo controlla gli elementi frame e l'oggetto client contiene tutti gli elementi controllati dall'applicazione. I server elaborano solo i messaggi WM_GETOBJECT in cui lParam è OBJID_CLIENT, OBJID_WINDOW o un identificatore di oggetto personalizzato. |
|
Puntatore del mouse. Nel sistema è presente un solo puntatore del mouse e non è un elemento figlio di alcuna finestra. |
|
Barra di scorrimento orizzontale della finestra. |
|
In risposta a questo identificatore di oggetto, le applicazioni di terze parti possono esporre il proprio modello a oggetti. Le applicazioni di terze parti possono restituire qualsiasi interfaccia COM in risposta a questo identificatore di oggetto. |
|
Barra dei menu della finestra. |
|
Identificatore di oggetto che Oleacc.dll usa internamente. Per altre informazioni, vedere Appendice F: Valori identificatore oggetto per OBJID_QUERYCLASSNAMEIDX. |
|
Controllo delle dimensioni della finestra: un componente di cornice facoltativo situato nell'angolo inferiore destro della cornice della finestra. |
|
Oggetto audio. Gli oggetti audio non hanno posizioni dello schermo o elementi figlio, ma hanno attributi di nome e stato. Sono figli dell'applicazione che suona il suono. |
|
Menu di sistema della finestra. |
|
Barra del titolo della finestra. |
|
Barra di scorrimento verticale della finestra. |
|
Finestra stessa anziché un oggetto figlio. |
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|