Metodo IFolderView::GetSpacing (shobjidl_core.h)
Ottiene una struttura POINT contenente le dimensioni di larghezza (x) e altezza (y), tra cui lo spazio vuoto circostante, di un elemento.
Sintassi
HRESULT GetSpacing(
[in, out] POINT *ppt
);
Parametri
[in, out] ppt
Tipo: POINT*
Puntatore a una struttura esistente da riempire con le dimensioni di ridimensionamento correnti degli elementi nella visualizzazione della cartella.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Si consideri, ad esempio, un'icona che misura 75 pixel di 70 pixel, con l'angolo superiore sinistro situato in pixel (0,0). Si noti che questa misura include sia il grafico visibile che l'area del buffer circostante. IFolderView::GetSpacing restituirebbe un puntatore a una struttura POINT contenente un valore x pari a 75 e un valore y pari a 70. Se si utilizzano queste informazioni per evitare sovrapposizioni, l'icona successiva in linea a destra verrà posizionata con l'angolo superiore sinistro in pixel (75,0). Analogamente, l'icona successiva seguente verrà posizionata in pixel (0,70).
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |
DLL | Shell32.dll |