次の方法で共有


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

参照

関連項目

CMFCPropertyGridFontProperty クラス

階層図

LOGFONT

COLORREF