Шаг 459 - CStatic::SetBitmap

HBITMAP SetBitmap( HBITMAP hBitmap );

Возвращаемое значение
Дескриптор точечного рисунка предварительно связанного со статическим элементом управления, или NULL если никакой точечный рисунок не был связан со статическим элементом управления.

Параметры
hBitmap
Дескриптор точечного рисунка, который будет выведен в статическом элементе управления.

Замечания
Вызовите эту функцию чтобы сопоставить новый точечный рисунок со статическим элементом управления. Точечный рисунок будет автоматически выведен в статическом элементе управления. По умолчанию он будет выведено в левом верхнем угле и статический элемент управления будет изменен к размеру точечного рисунка.
Вы можете использовать различное окно и стили статического элемента управления, включая следующее:

Пример

CStatic myStatic;
// Создайте порожденный растровый статический элемент управления.
myStatic.Create(_T("my static"), WS_CHILD|WS_VISIBLE|SS_BITMAP|
	SS_CENTERIMAGE, CRect(10,10,150,50),  pParentWnd);
// Установить точечный рисунок статического элемента управления, чтобы быть 
// точечным рисунком галочки системы.
myStatic.SetBitmap( ::LoadBitmap(NULL, MAKEINTRESOURCE(OBM_CHECK)) );

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 13.01.2002