macro TreeView_GetItemRect (commctrl.h)

Recupera il rettangolo di delimitazione per un elemento della visualizzazione albero e indica se l'elemento è visibile. È possibile utilizzare questa macro o inviare il messaggio di TVM_GETITEMRECT in modo esplicito.

Sintassi

BOOL TreeView_GetItemRect(
   HWND      hwnd,
   HTREEITEM hitem,
   LPRECT    prc,
   BOOL      code
);

Parametri

hwnd

Tipo: HWND

Handle per il controllo visualizzazione albero.

hitem

Tipo: HTREEITEM

Handle per l'elemento della visualizzazione albero.

prc

Tipo: LPRECT

Puntatore a una struttura RECT che riceve il rettangolo di delimitazione. Le coordinate sono relative all'angolo superiore sinistro del controllo visualizzazione albero.

code

Tipo: BOOL

Valore che specifica la parte dell'elemento per cui recuperare il rettangolo di delimitazione. Se questo parametro è TRUE, il rettangolo di delimitazione include solo il testo dell'elemento. In caso contrario, include l'intera riga occupata dall'elemento nel controllo visualizzazione albero.

Valore restituito

Tipo: BOOL

Se l'elemento è visibile e il rettangolo di delimitazione viene recuperato correttamente, il valore restituito è TRUE. In caso contrario, il messaggio di TVM_GETITEMRECT restituisce FALSE e non recupera il rettangolo di delimitazione.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h