Поделиться через


CMFCColorBar::CreateControl

Создает окно элементе управления панель цвета, вложение его к объекту CMFCColorBar и изменяет размер окна элемента управления, чтобы содержать определенную палитру цветов.

virtual BOOL CreateControl(
   CWnd* pParentWnd,
   const CRect& rect,
   UINT nID,
   int nColumns=-1,
   CPalette* pPalette=NULL 
);

Параметры

  • [входящий] pParentWnd
    Указатель родительского окна.Не может иметь значение NULL.

  • [входящий] rect
    Ограничивающий прямоугольник, который определяет место отрисовки элемента управления панели цвета.

  • [входящий] nID
    Идентифкатор элемента управления.

  • [входящий] nColumns
    Оптимальное количество столбцов в элементе управления панель цвета.Этот метод изменяет этот номер приспособления указанной палитры цветов.Значение по умолчанию -1, означающее, что этот параметр не определен.

  • [входящий] pPalette
    Указатель на палитре цветов или NULL.Если этот параметр NULL, то этот метод вычисляет размер элемента управления панели цвета если 20 были определены.Значение по умолчанию: NULL.

Возвращаемое значение

TRUE, если этот метод выполняется успешно; в противном случае FALSE.

Заметки

Этот метод использует rect, nColumns и параметры pPalette для вычисления соответствующие номер или строк и столбцов в элементе управления панель цвета, а затем вызывает метод CMFCColorBar::Create.

Требования

заголовок: afxcolorbar.h

См. также

Ссылки

Класс CMFCColorBar

Диаграмма иерархии

CMFCColorBar::Create