CImageList::Create

bool Oluştur ( int cx, int cy, UINT nFlags, int nInitial, int nGrow );

bool Oluştur ( UINT nBitmapID, int cx, int nGrow, colorref crMask );

bool Oluştur ( lpctstr lpszBitmapID, int cx, int nGrow, colorref crMask );

bool Oluşturma ( CImageListamp; imagelist1, int nImage1, CImageList & imagelist2, int nImage2, int dx, int dy );

bool oluşturun (CImageList * pImageList );

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0.

Parametreleri

cx

Her görüntünün piksel boyutlarını.

cy

Her görüntünün piksel boyutlarını.

nFlags

Resim listesi oluşturmak belirtir. Bu parametreyi aşağıdaki değerleri birleşimi olabilir, ancak ILC_COLOR değerlerden yalnızca birini içerebilir.

Değer Anlamı
ILC_COLOR Diğer ILC_COLORhiçbiri varsayılan davranışı kullan * bayrakları belirtildi. Genellikle, varsayılan ILC_COLOR4olduğunu; ama, eski görüntü sürücüleri için varsayılan ILC_COLORDDB.
ILC_COLOR4 4-Bitlik (16 renk) aygıttan bağımsız bit eşlem (DIB) bölüm bitmap görüntü listesini kullanın.
ILC_COLOR8 Bir 8 bitlik DIB bölümü kullanın. Noktalı resim paleti aynı renkleri renk tablosu için kullanılan renkleri vardır.
ILC_COLOR16 16 Bit kullanın (32/64 k renk) DIB bölümü.
ILC_COLOR24 24-Bit DIB bölümü kullanın.
ILC_COLOR32 Bir 32 bitlik DIB bölümü kullanın.
ILC_COLORDDB Aygıta bağımlı bit eşlem kullanın.
ILC_MASK Maske kullanır. Resim biri maske olarak kullanılan tek renkli bir bit eşlem ise, iki bit eşlemleri içerir. Bu değeri dahil değil, tek bir bitmap görüntü listesi içerir.

nInitial

Başlangıçta resim içeren görüntü.

nGrow

Resimler yeni resimler yer açmak için listeyi yeniden boyutlandırmak sistem gereksinimi olduğunda resim büyüyebileceği sayısı. Bu parametre yeniden boyutlandırılan resim içerebilen yeni görüntü sayısını temsil eder.

nBitmapID

Resim listesi ile ilişkili kaynak kimlikleri bitmap.

crMask

Bir maske oluşturmak için kullanılan renk. Her bir pikselin belirtilen bit eşlem bu renk siyah olarak değiştirilir ve karşılık gelen bit maskesi için ayarlanır.

lpszBitmapID

Kaynak kimlikleri görüntüleri içeren bir dize.

imagelist1

CImageList nesnesine bir başvuru.

nImage1

İlk varolan resmin indisini.

imagelist2

CImageList nesnesine bir başvuru.

nImage2

İkinci varolan resmin indisini.

dx

X ekseni aralığını piksel cinsinden ilk resmi ilişki içinde ikinci görüntü, ofset.

dy

İkinci görüntü piksel ilk resmi ilişki içinde y ekseni, ofset.

pImageList

Bir CImageList nesne işaretçisi.

Açıklamalar

Bir CImageList iki adımda oluşturun. İlk kurucusunu, sonra resim oluşturan ve CImageList nesnesine ekler oluşturma, çağrı.

CImageList ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CImageList::CImageList, colorref

Index