CMFCPropertyGridCtrl::Create
プロパティ グリッド コントロールを作成し、プロパティ グリッド コントロール オブジェクトに関連付けます。
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
パラメーター
[入力] dwStyle
ウィンドウ スタイルのビットごとの組み合わせ (OR)。[入力] rect
ウィンドウのサイズと位置を pParentWnd のクライアント座標で示す、外接する四角形。[入力] pParentWnd
親ウィンドウへのポインター。NULL は使用できません。[入力] nID
子ウィンドウの ID を指定します。
戻り値
ウィンドウが正常に作成された場合は TRUE。それ以外の場合は FALSE。
解説
プロパティ グリッド コントロールを作成するには、まず、CMFCPropertyGridCtrl::CMFCPropertyGridCtrl を呼び出して、プロパティ グリッド オブジェクトを構築します。次に、CMFCPropertyGridCtrl::Create を呼び出します。
使用例
CMFCPropertyGridCtrl クラスの Create メソッドの使用方法を示す例を次に示します。この例では 新しいコントロールのサンプルの一部です。
// CRect rectPropList
// CMFCPropertyGridCtrl m_wndPropList
// The this pointer points to a CPage5 class which extends the CMFCPropertyPage class.
m_wndPropList.Create(WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER, rectPropList, this, (UINT)-1);
必要条件
ヘッダー : afxpropertygridctrl.h