CComboBoxEx::Create

创建组合框并将它附加到 CComboBoxEx 对象。

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

参数

  • dwStyle
    指定组合框样式的组合适用于组合框。请参见下面 Remarks 有关样式的更多信息。

  • rect
    CRect 对象或 RECT 结构的引用,是组合框的位置和大小。

  • pParentWnd
    为了使组合框的 CWnd 对象的指针(通常 CDialog)的父窗口。不能为 NULL

  • nID
    指定组合框控件ID.

返回值

非零,如果已成功创建对象的;否则为0。

备注

创建一 CComboBoxEx 对象在两个步骤:

  1. 调用 CComboBoxEx 构造 CComboBoxEx 对象。

  2. 调用该成员函数,创建扩展Windows组合框并附加到 CComboBoxEx 对象。

当您调用 Create时,MFC初始化公共控件。

当您创建组合框时,可以指定或以下所有组合框样式:

  • CBS_SIMPLE

  • CBS_DROPDOWN

  • CBS_DROPDOWNLIST

  • CBS_AUTOHSCROLL

  • WS_CHILD

通过的其他样式,在创建windows时被忽略。ComboBoxEx 控件还支持提供附加功能的扩展样式。这些样式在 ComboBoxEx控件扩展样式所述,在 Windows SDK。通过调用 SetExtendedStyle设置这些样式。

如果要用于控件的扩展窗口样式,请调用 CreateEx 而不是 Create

要求

Header: afxcmn.h

请参见

参考

CComboBoxEx选件类

层次结构图

CComboBoxEx::CComboBoxEx