Interfaccia IImageList (commoncontrols.h)
Espone metodi che modificano e interagiscono con gli elenchi di immagini.
Per usare IImageList, specificare Comctl32.dll versione 6 nel manifesto. Se questa operazione non viene eseguita, Comctl32.dll versione 5 verrà usata per impostazione predefinita, con cui IImageList potrebbe visualizzare un comportamento imprevedibile. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.
Ereditarietà
L'interfaccia IImageList eredita dall'interfaccia IUnknown . IImageList include anche questi tipi di membri:
Metodi
L'interfaccia IImageList include questi metodi.
IImageList::Add Aggiunge un'immagine o immagini a un elenco di immagini. (IImageList.Add) |
IImageList::AddMasked Aggiunge un'immagine o immagini a un elenco di immagini, generando una maschera dalla bitmap specificata. (IImageList.AddMasked) |
IImageList::BeginDrag Inizia a trascinare un'immagine. (IImageList.BeginDrag) |
IImageList::Clone Clona un elenco di immagini esistente. |
IImageList::Copy Copia le immagini da un elenco di immagini specificato. |
IImageList::D ragEnter Blocca gli aggiornamenti alla finestra specificata durante un'operazione di trascinamento e visualizza l'immagine di trascinamento nella posizione specificata all'interno della finestra. (IImageList.DragEnter) |
IImageList::D ragLeave Sblocca la finestra specificata e nasconde l'immagine di trascinamento, che consente alla finestra di aggiornare. |
IImageList::D ragMove Sposta l'immagine trascinata durante un'operazione di trascinamento della selezione. Questa funzione viene in genere chiamata in risposta a un messaggio di WM_MOUSEMOVE. (IImageList.DragMove) |
IImageList::D ragShowNolock Mostra o nasconde l'immagine trascinata. (IImageList.DragShowNolock) |
IImageList::D raw Disegna un elemento dell'elenco di immagini nel contesto del dispositivo specificato. (IImageList.Draw) |
IImageList::EndDrag Termina un'operazione di trascinamento. (IImageList.EndDrag) |
IImageList::GetBkColor Ottiene il colore di sfondo corrente per un elenco di immagini. |
IImageList::GetDragImage Ottiene l'elenco di immagini temporanee utilizzato per l'immagine di trascinamento. La funzione recupera anche la posizione di trascinamento corrente e l'offset dell'immagine di trascinamento rispetto alla posizione di trascinamento. |
IImageList::GetIcon Crea un'icona da un'immagine e una maschera in un elenco di immagini. |
IImageList::GetIconSize Ottiene le dimensioni delle immagini in un elenco di immagini. Tutte le immagini in un elenco di immagini hanno le stesse dimensioni. |
IImageList::GetImageCount Ottiene il numero di immagini in un elenco di immagini. |
IImageList::GetImageInfo Ottiene informazioni su un'immagine. |
IImageList::GetImageRect Ottiene il rettangolo di delimitazione di un'immagine. |
IImageList::GetItemFlags Ottiene i flag di un'immagine. |
IImageList::GetOverlayImage Recupera un'immagine specificata dall'elenco di immagini usate come maschere di sovrapposizione. |
IImageList::Merge Crea una nuova immagine combinando due immagini esistenti. Questo metodo crea anche un nuovo elenco di immagini in cui archiviare l'immagine. |
IImageList::Remove Rimuove un'immagine da un elenco di immagini. (IImageList.Remove) |
IImageList::Replace Sostituisce un'immagine in un elenco di immagini con una nuova immagine. (IImageList.Replace) |
IImageList::ReplaceIcon Sostituisce un'immagine con un'icona o un cursore. (IImageList.ReplaceIcon) |
IImageList::SetBkColor Imposta il colore di sfondo per un elenco di immagini. |
IImageList::SetDragCursorImage Crea una nuova immagine di trascinamento combinando l'immagine specificata, che in genere è un'immagine del cursore del mouse, con l'immagine di trascinamento corrente. |
IImageList::SetIconSize Imposta le dimensioni delle immagini in un elenco di immagini e rimuove tutte le immagini dall'elenco. (IImageList.SetIconSize) |
IImageList::SetImageCount Ridimensiona un elenco di immagini esistente. (IImageList.SetImageCount) |
IImageList::SetOverlayImage Aggiunge un'immagine specificata all'elenco di immagini usate come maschere di sovrapposizione. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commoncontrols.h |