共用方式為


CMFCColorBar::CreateControl

建立至色軸控制項視窗中,將它附加至 CMFCColorBar 物件,並調整控制項的視窗包含指定色彩的色板。

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

參數

  • [in] pParentWnd
    指標到父視窗。 不可為 NULL。

  • [in] rect
    指定要在何處繪製至色軸控制的週框。

  • [in] nID
    控制項 ID。

  • [in] nColumns
    理想的資料行數為色軸的控制項。 這個方法來修改該數字相容的指定色彩的色板。 預設值為-1,表示未指定此參數。

  • [in] pPalette
    的色調色盤的指標或 NULL。 如果此參數為 NULL,這個方法會計算為色軸控制項的大小,就如同 20 個色彩指定。 預設值為 NULL。

傳回值

TRUE ,如果此方法成功則為,否則 FALSE。

備註

這個方法會使用 rect、 nColumns和 pPalette 參數計算適當數目或中的資料列和資料行至色軸控制項,然後呼叫 CMFCColorBar::Create 方法。

需求

標題: afxcolorbar.h

請參閱

參考

CMFCColorBar 類別

階層架構圖

CMFCColorBar::Create