Condividi tramite


Appendice F: Valori dell'identificatore di oggetto per OBJID_QUERYCLASSNAMEIDX

Quando OLEACC invia un messaggio di WM_GETOBJECT con il parametro lParam impostato su OBJIDQUERYCLASSNAMEIDX, molti controlli COMUNI o USER standard (COMCTL) restituiscono uno dei valori seguenti.

CONTROLLO UTENTE o comune Valore restituito
Casella di riepilogo 65536+0
Bottone 65536+2
Statico 65536+3
Redigere 65536+4
Casella combinata 65536+5
Barra di scorrimento 65536+10
Stato 65536+11
Barra degli strumenti 65536+12
Progresso 65536+13
Animare 65536+14
Scheda 65536+15
Hotkey 65536+16
Intestazione 65536+17
Barra di avanzamento 65536+18
Visualizzazione elenco 65536+19
Updown 65536+22
Descrizioni comando 65536+24
Visualizzazione albero 65536+25
RichEdit 65536+28

 

Solo i controlli comuni USER e Windows (COMCTL) restituiranno uno dei valori della tabella. Se una finestra restituisce 0 in risposta a questo messaggio, la finestra potrebbe essere una delle seguenti:

  • Controllo personalizzato
  • Controllo diverso da uno dei controlli della tabella precedente
  • Versione precedente di un controllo di sistema che non riconosce il messaggio WM_GETOBJECT

Se una finestra restituisce 0, i client potrebbero dover usare RealGetWindowClass o GetClassName. È possibile usare queste funzioni per determinare il tipo di controllo in base al nome della classe.

In generale, i client possono usare le informazioni fornite da OLEACC.