Udostępnij za pośrednictwem


CMFCColorBar::CreateControl

Tworzy okno Kontrola pasek koloru, dołącza go do CMFCColorBar obiektu i zmienia rozmiar okna kontroli zawierają określonej palety kolorów.

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

Parametry

  • [w]pParentWnd
    Wskaźnik do okna nadrzędnego.Nie można NULL.

  • [w]rect
    Prostokąta obwiedni określa, gdzie narysować formant paska koloru.

  • [w]nID
    Identyfikator formantu.

  • [w]nColumns
    Idealne liczba kolumn w formancie pasek koloru.Metoda ta modyfikuje ten numer, aby dopasować określony palety kolorów.Domyślnie jest -1, co oznacza, że nie określono tego parametru.

  • [w]pPalette
    Wskaźnik do palety kolorów, lub NULL.Jeśli ten parametr jest NULL, Metoda ta oblicza rozmiar formantu paska koloru tak, jakby były określone kolory 20.Wartością domyślną jest NULL.

Wartość zwracana

TRUEJeśli ta metoda skutku; w przeciwnym razie FALSE.

Uwagi

Metoda ta wykorzystuje rect, nColumns, i pPalette parametry obliczania odpowiednią liczbę lub wierszy i kolumn w kontroli pasek koloru, a następnie wywołania CMFCColorBar::Create metody.

Wymagania

Nagłówek: afxcolorbar.h

Zobacz też

Informacje

Klasa CMFCColorBar

Diagram hierarchii

CMFCColorBar::Create