CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty
CMFCPropertyGridFontProperty オブジェクトを構築します。
CMFCPropertyGridFontProperty(
const CString& strName,
LOGFONT& lf,
DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
LPCTSTR lpszDescr = NULL,
DWORD_PTR dwData = 0,
COLORREF color = (COLORREF)-1
);
パラメーター
[入力] strName
プロパティの名前。[入力] lf
フォントの属性を指定する論理フォント構造体。[入力] dwFontDialogFlags
プロパティ値のドロップダウン ボタンをクリックしたときに表示されるフォント ダイアログ ボックスに適用されるスタイル。既定値は、CF_EFFECTS と CF_SCREENFONTS のビットごとの組み合わせ (OR) です。詳細については、「CHOOSEFONT Structure」の Flags パラメーターを参照してください。[入力] lpszDescr
フォント プロパティの説明。既定値 NULL です。[入力] dwData
アプリケーション固有のデータ (整数、プロパティに関連付けられた他のデータへのポインターなど)。既定値は 0 です。[入力] color
フォントの色。既定値は既定の色です。
解説
CMFCPropertyGridFontProperty オブジェクトは、プロパティ グリッド フォント コントロールのフォント プロパティを表します。
使用例
次の例は、CMFCPropertyGridFontProperty クラスのオブジェクトを構築する方法を説明しています。この例では 新しいコントロールのサンプルの一部です。
// LOGFONT lf
// CMFCPropertyGridProperty* pGroupFont
pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));
必要条件
ヘッダー : afxpropertygridctrl.h