CComboBox::Create
建立下拉式方塊並將其附加至 CComboBox 物件。
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
參數
dwStyle
指定下拉式方塊的樣式。 適用於 下拉式方塊的樣式。 任意組合的方塊。rect
將下拉式方塊的位置和大小的點。 可以是 的長度 結構或 CRect 物件。pParentWnd
指定下拉式方塊的父視窗 (通常 CDialog)。 不得為 NULL。nID
指定下拉式方塊的控制項 ID.
傳回值
如果不是零,則成功,則為 0。
備註
您建構以兩個步驟的 CComboBox 物件。 首先,請呼叫建構函式,然後呼叫 建立建立 Windows 下拉式方塊並將其附加至 CComboBox 物件。
當 建立 執行時,會將 Windows 傳送 WM_NCCREATE、 WM_CREATE、 WM_NCCALCSIZE和 WM_GETMINMAXINFO 資訊加入至下拉式方塊。
預設為這些訊息是由 CWnd 基底類別的 OnNcCreate、 OnCreate、 OnNcCalcSize和 OnGetMinMaxInfo 成員處理函式。 若要擴充預設訊息處理, CComboBox從衍生類別,將訊息對應到新類別,並覆寫先前的訊息處理常式成員函式。 覆寫 OnCreate,例如,執行新類別所需的初始化。
下列 視窗樣式 套用至下拉式方塊控制項。 :
永遠WS_CHILD
通常WS_VISIBLE
在極少數WS_DISABLED
加入清單方塊的垂直捲動的WS_VSCROLL 在下拉式方塊
加入清單方塊的水平捲動的WS_HSCROLL 在下拉式方塊
對群組控制項的WS_GROUP
包含下拉式方塊的WS_TABSTOP ] 索引標籤的順序
範例
m_pComboBox->Create(
WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST,
CRect(10,10,200,100), pParentWnd, 1);
需求
Header: afxwin.h