Condividi tramite


Denominazione appropriata di una finestra

Assegnare a ogni finestra una didascalia descrittiva, anche se la finestra o la relativa didascalia è invisibile. Ciò consente alla funzionalità di riconoscimento vocale di identificare la finestra e la gerarchia delle finestre. Questa raccomandazione si applica a tutte le finestre: finestre di primo livello con frame visibili; finestre figlio, ad esempio tavolozze mobili; controlli personalizzati; barre degli strumenti; e riquadri all'interno di una finestra, se implementati come finestre figlio.

Esistono tre modi per impostare la didascalia della finestra:

  • Imposta la stringa nello script della risorsa quando chiami CreateWindow o funzioni correlate.
  • Chiamare la funzione SetWindowText.
  • Definire il nome dei controlli nelle finestre di dialogo usando le tecniche descritte in Controlli di denominazione nelle finestre di dialogo. Questo è l'unico metodo per l'etichettatura di un controllo di modifica, perché l'impostazione dell'etichetta intrinseca dei controlli modifica il contenuto dei controlli.

È possibile eseguire una query sulla didascalia usando Microsoft Active Accessibility o il messaggio di WM_GETTEXT.

Per ulteriori informazioni su come eseguire query sulla didascalia utilizzando Active Accessibility, consultare la sezione Accessibilità .