CImageList::Create

BOOLCreate (intcx,,intcy,,UINTnFlags,intnInitial,intnGrow);

BOOL Create ( UINT nBitmapID, int cx, int nGrow, COLORREF crMask );

BOOL Create ( LPCTSTR lpszBitmapID, int cx, int nGrow, COLORREF crMask );

BOOL Creare ( CImageListamp; imageList1, int nImage1, CImageList & imagelist2, int nImage2, int dx, int dy );

BOOL creare (CImageList * pImageList );

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

cx

Dimensioni di ogni immagine, in pixel.

cy

Dimensioni di ogni immagine, in pixel.

nFlags

Specifica il tipo di elenco immagini per creare. Questo parametro può essere una combinazione dei seguenti valori, ma può includere solo uno dei valori di ILC_COLOR.

Valore Significato
ILC_COLOR Utilizzare il comportamento predefinito se nessuno degli altri la ILC_COLOR* bandiere sono specificate. In genere, l'impostazione predefinita è ILC_COLOR4; ma per i driver video più anziani, il valore predefinito è ILC_COLORDDB.
ILC_COLOR4 Utilizzare una sezione di device-independent bitmap (DIB) (16 color) di 4 bit come bitmap per l'elenco immagini.
ILC_COLOR8 Utilizzare una sezione DIB 8-bit. I colori utilizzati per la tabella dei colori sono gli stessi colori come tavolozza dei mezzitoni.
ILC_COLOR16 Utilizzare un 16-bit (32/64 k colori) sezione DIB.
ILC_COLOR24 Utilizzare una sezione DIB 24-bit.
ILC_COLOR32 Utilizzare una sezione DIB a 32-bit.
ILC_COLORDDB Usare una bitmap dipendenti dal dispositivo.
ILC_MASK Utilizza una maschera. Elenco delle immagini contiene due bitmap, uno dei quali è una bitmap monocromatica utilizzata come maschera. Se questo valore non viene incluso l'elenco immagini contiene solo una bitmap.

nInitial

Numero di immagini che contiene inizialmente l'elenco immagini.

nGrow

Numero di immagini da cui può crescere l'elenco immagini quando il sistema ha bisogno di ridimensionare l'elenco per fare spazio a nuove immagini. Questo parametro rappresenta il numero di nuove immagini, che l'immagine ridimensionata elenco può contenere.

nBitmapID

ID di risorsa della bitmap di essere associati con l'elenco immagini.

crMask

Colore utilizzato per generare una maschera. Ciascun pixel di questo colore della bitmap specificata è cambiato al nero, e il bit corrispondente nella maschera è impostato su uno.

lpszBitmapID

Una stringa contenente l'ID delle immagini di risorsa.

imagelist1

Un riferimento a un oggetto CImageList.

nImage1

Indice della prima immagine esistente.

imagelist2

Un riferimento a un oggetto CImageList.

nImage2

Indice della seconda immagine esistente.

dx

Offset dell'asse x della seconda immagine in relazione con la prima immagine in pixel.

dy

Offset dell'asse y dell'immagine seconda in relazione con la prima immagine in pixel.

pImageList

Puntatore a un oggetto CImageList.

Osservazioni

Si costruisce un CImageList in due fasi. Innanzitutto chiamare il costruttore, quindi chiamare Create, che crea l'elenco immagini e viene associato all'oggetto CImageList .

Pa&noramica CImageList |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CImageList::CImageList, COLORREF

Index