CImageList::Create

BOOL Створити ( int cx, int cy, UINT nFlags, int nInitial, int nGrow );

BOOL Створити ( UINT nBitmapID, int cx, int nGrow, COLORREF crMask );

BOOL Створити ( LPCTSTR lpszBitmapID, int cx, int nGrow, COLORREF crMask );

BOOL Створити ( CImageListamp; imagelist1, Int nImage1, CImageList & imagelist2, Int nImage2, Int dx, Int dy );

Створити BOOL (CImageList * pImageList );

Значення, яке повертається

Ненульовий, у разі успіху; в іншому випадку 0.

Параметри

cx

Розміри кожного зображення у пікселях.

cy

Розміри кожного зображення у пікселях.

nFlags

Визначає тип зображення списку Створити. Цей параметр може бути поєднання таких значень, але може містити лише одне значення ILC_COLOR.

Значення Значення
ILC_COLOR Використовувати поведінку за замовчуванням, якщо жодна з інших ILC_COLOR* прапори вказано. Як правило, за замовчуванням використовується ILC_COLOR4; але для старих драйверів дисплея, за замовчуванням ILC_COLORDDB.
ILC_COLOR4 За допомогою розділу апаратно незалежний растр (DIB) (16 кольорів) 4-біт як на бітові зображення списку.
ILC_COLOR8 Використання у розділі 8-бітний DIB. Кольори, використані для таблиці кольорів є ті самі кольори палітри напівтонових.
ILC_COLOR16 Використовувати 16-розрядних (32/64 k кольору) DIB розділу.
ILC_COLOR24 За допомогою розділу 24-бітного DIB.
ILC_COLOR32 За допомогою розділу DIB 32-розрядних.
ILC_COLORDDB Використовувати апаратно залежні крапковий малюнок.
ILC_MASK Використовує маску. Зображення списку містить два растрових зображення, одним з яких є монохромних бітових використовується як маска. Якщо це значення не включається, зображення списку містить лише один крапковий малюнок.

nInitial

Кількість зображень, що спочатку містить список зображень.

nGrow

Кількість зображень, за допомогою якого зображення списку можуть рости коли системи необхідно змінити розмір списку, щоб звільнити місце для нових зображень. Цей параметр позначає кількість нових зображень зміненого зображення список може містити.

nBitmapID

Ресурс ідентифікатори растрового зображення з список зображень.

crMask

Кольори, використані для створення маски. Кожен піксель цей колір на вказаний растрові змінений на чорний, і відповідний біт у масці встановити один.

lpszBitmapID

Рядок, який містить ресурс ідентифікатори зображень.

imagelist1

Посилання на об'єкт CImageList.

nImage1

Індекс існуючі перше зображення.

imagelist2

Посилання на об'єкт CImageList.

nImage2

Індекс другий наявне зображення.

dx

Зсув x-осі друге зображення у зв'язку з першого зображення у пікселях.

dy

Зсув y друге зображення у зв'язку з першого зображення у пікселях.

pImageList

Вказівник на об'єкт CImageList.

Зауваження

Ви побудувати CImageList у два етапи. Спочатку закликаємо Конструктор, а потім зателефонуйте Створити, яка створює список зображень і вкладає його CImageList об'єкта.

Огляд CImageListЧлени класу | Ієрархічна діаграма

Дивіться також CImageList::CImageList, COLORREF

Index