CPropertySheet::CPropertySheet
CPropertySheet オブジェクトを構築します。
CPropertySheet( );
explicit CPropertySheet(
UINT nIDCaption,
CWnd* pParentWnd = NULL,
UINT iSelectPage = 0
);
explicit CPropertySheet(
LPCTSTR pszCaption,
CWnd* pParentWnd = NULL,
UINT iSelectPage = 0
);
CPropertySheet(
UINT nIDCaption,
CWnd* pParentWnd,
UINT iSelectPage,
HBITMAP hbmWatermark,
HPALETTE hpalWatermark = NULL,
HBITMAP hbmHeader = NULL
);
CPropertySheet(
LPCTSTR pszCaption,
CWnd* pParentWnd,
UINT iSelectPage,
HBITMAP hbmWatermark,
HPALETTE hpalWatermark = NULL,
HBITMAP hbmHeader = NULL
);
パラメーター
nIDCaption
プロパティ シートに使用するキャプションの ID。pParentWnd
プロパティ シートの親ウィンドウへのポインター。nullが、親ウィンドウ アプリケーションのメイン ウィンドウの場合は。iSelectPage
上部にあるページのインデックス。既定値はシートに追加される最初のページです。pszCaption
プロパティ シートに使用するキャプションを含む文字列へのポインター。nullにすることはできません。hbmWatermark
プロパティ シートの背景ビットマップへのハンドル。hpalWatermark
ウォーターマークのビットマップ ヘッダーやビットマップのパレットへのハンドル。hbmHeader
プロパティ ページのヘッダーのビットマップへのハンドル。
解説
プロパティ シート、呼び出し DoModal または [作成]を表示します。The string 最初のパラメーターに含まれるプロパティ シートのキャプション バーに設定されます。
複数のパラメーターは配列を使用する場合は、(存在する場合)、CPropertySheetの代わりに Construct を使用します。
3 番目のを使用すると、CPropertySheetの 4 番目のプロトタイプ、上で、およびを hbmWatermark、hpalWatermark、または hbmHeader のパラメーターの有効値を渡すとウォーターマークやヘッダーのイメージを自動的に表示できます。
使用例
// Declare a CPropertySheet object titled "Simple PropertySheet".
CPropertySheet dlgPropertySheet1(_T("Simple PropertySheet"));
// Declare a CPropertySheet object whose title is specified in the
// IDS_PROPERTYSHEET_TITLE string resource, and the second page is
// initially on top.
CPropertySheet dlgPropertySheet2(IDS_PROPERTYSHEET_TITLE, this, 1);
必要条件
ヘッダー : afxdlgs.h