messaggio TTM_ENUMTOOLS

Recupera le informazioni gestite da un controllo descrizione comando sullo strumento corrente, ovvero lo strumento per il quale la descrizione comando visualizza il testo.

Parametri

wParam

Indice in base zero dello strumento per il quale recuperare informazioni.

lParam

Puntatore a una struttura TOOLINFO che riceve informazioni sullo strumento. Impostare il membro cbSize di questa struttura su sizeof(TOOLINFO) prima di inviare il messaggio. Allocare un buffer. Impostare il membro lpszText in modo che punti al buffer per ricevere il testo dello strumento. Non è possibile determinare le dimensioni del buffer necessarie. Tuttavia, il testo dello strumento, come restituito nel membro lpszText della struttura TOOLINFO , ha una lunghezza massima di 80 TCHAR, incluso il valore NULL di terminazione. Se il testo supera questa lunghezza, viene troncato.

Valore restituito

Restituisce FALSE se uno strumento è stato enumerato o meno.

Commenti

Avviso di sicurezza: L'uso di questo messaggio potrebbe compromettere la sicurezza del programma. Questo messaggio non consente al destinatario del messaggio di conoscere le dimensioni del buffer o di specificare le dimensioni del buffer. Prima di continuare, esaminare le considerazioni sulla sicurezza: Controlli di Microsoft Windows .

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Commctrl.h
Nomi Unicode e ANSI
TTM_ENUMTOOLSW (Unicode) e TTM_ENUMTOOLSA (ANSI)