Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nota
Pustaka Microsoft Foundation Classes (MFC) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.
Kelas CMFCPropertyGridFileProperty mendukung item kontrol daftar properti yang membuka kotak dialog pemilihan font.
Sintaks
class CMFCPropertyGridFontProperty : public CMFCPropertyGridProperty
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty | Membuat CMFCPropertyGridFontProperty objek. |
CMFCPropertyGridFontProperty::~CMFCPropertyGridFontProperty |
Destruktor. |
Metode Publik
| Nama | Deskripsi |
|---|---|
CMFCPropertyGridFontProperty::FormatProperty |
Memformat representasi teks dari nilai properti. (Penimpaan CMFCPropertyGridProperty::FormatProperty.) |
| CMFCPropertyGridFontProperty::GetColor | Mengambil warna font yang dipilih pengguna dari kotak dialog font. |
| CMFCPropertyGridFontProperty::GetLogFont | Mengambil font yang dipilih pengguna dari kotak dialog font. |
CMFCPropertyGridFontProperty::GetThisClass |
Digunakan oleh kerangka kerja untuk mendapatkan penunjuk ke objek CRuntimeClass yang terkait dengan jenis kelas ini. |
CMFCPropertyGridFontProperty::OnClickButton |
Dipanggil oleh kerangka kerja saat pengguna mengklik tombol yang terkandung dalam properti. (Penimpaan CMFCPropertyGridProperty::OnClickButton.) |
Keterangan
Hierarki Warisan
Persyaratan
Header: afxpropertygridctrl.h
CMFCPropertyGridFontProperty::CMFCPropertyGridFontProperty
Membuat CMFCPropertyGridFontProperty objek.
CMFCPropertyGridFontProperty(
const CString& strName,
LOGFONT& lf,
DWORD dwFontDialogFlags = CF_EFFECTS | CF_SCREENFONTS,
LPCTSTR lpszDescr = NULL,
DWORD_PTR dwData = 0,
COLORREF color = (COLORREF)-1);
Parameter
strName
[in] Nama properti.
Lf
[di] Struktur font logis yang menentukan atribut font.
dwFontDialogFlags
[di] Gaya yang diterapkan ke kotak dialog font yang ditampilkan saat Anda mengklik tombol drop-down nilai properti. Nilai defaultnya adalah kombinasi bitwise (OR) CF_EFFECTS dan CF_SCREENFONTS. Untuk informasi selengkapnya, lihat parameter Bendera Struktur SELECTFONT.
lpszDescr
[di] Deskripsi properti font. Nilai defaultnya adalah NULL.
dwData
[di] Data khusus aplikasi, seperti bilangan bulat atau penunjuk ke data lain yang terkait dengan properti . Nilai default adalah 0.
warna
[di] Warna font. Nilai defaultnya adalah warna default.
Keterangan
Objek CMFCPropertyGridFontProperty mewakili properti font dalam kontrol font kisi properti.
Contoh
Contoh berikut menunjukkan bagaimana membangun objek CMFCPropertyGridFontProperty kelas. Contoh ini adalah bagian dari sampel Kontrol Baru.
// LOGFONT lf
// CMFCPropertyGridProperty* pGroupFont
pGroupFont->AddSubItem(new CMFCPropertyGridFontProperty(_T("Font"), lf, CF_EFFECTS | CF_SCREENFONTS, _T("Specifies the default font for the dialog")));
CMFCPropertyGridFontProperty::GetColor
Mengambil warna font yang dipilih pengguna dari kotak dialog font.
COLORREF GetColor() const;
Tampilkan Nilai
Nilai warna RGB yang mewakili warna font yang dipilih.
Keterangan
CMFCPropertyGridFontProperty::GetLogFont
Mengambil font yang dipilih pengguna dari kotak dialog font.
LPLOGFONT GetLogFont();
Tampilkan Nilai
Penunjuk ke struktur LOGFONT yang menjelaskan font yang dipilih.
Keterangan
Lihat juga
Bagan Hierarki
Kelas
Kelas CMFCPropertyGridCtrl
Kelas CMFCPropertyGridProperty