CFontDialog sınıfı
Bir yazı tipi seçimi iletişim kutusu kendi yapılarına ekleyebilmek izin verir.
class CFontDialog : public CCommonDialog
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CFontDialog nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
İletişim kutusunu görüntüler ve kullanıcı bir seçim yapmasına olanak verir. |
|
Seçili yazı tipi karakter biçimlendirmesini alır. |
|
Seçili yazı tipi rengini döndürür. |
|
Şu anda seçili yazı tipinin özelliklerini atar bir LOGFONT yapısı. |
|
Seçili yazı tipi adını döndürür. |
|
Seçili yazı tipi nokta boyutunu döndürür. |
|
Seçili yazı tipi stili adını döndürür. |
|
Seçili yazı tipinin ağırlığını döndürür. |
|
Yazı tipinin kalın olup olmadığını belirler. |
|
İtalik yazı tipi olup olmadığını belirler. |
|
Yazı tipinin üstü çizili ile görüntülenip görüntülenmeyeceğini belirler. |
|
Yazı tipinin altı çizili olup olmadığını belirler. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Bir yapı özelleştirmek için kullanılan bir CFontDialog nesnesi. |
Notlar
A CFontDialog , sistemde yüklü olan yazı tiplerinin bir listesini içeren bir iletişim kutusu bir nesnedir. Kullanıcı listeden belirli bir yazı tipi seçin ve bu seçimi daha sonra tekrar uygulama bildirilir.
Oluşturmak için bir CFontDialog nesne, sağlanan bir oluşturucu kullanın veya yeni bir alt sınıf türetmek ve kendi özel bir oluşturucu kullanın.
Bir kez bir CFontDialog nesne oluşturulması, kullanabilirsiniz m_cf yapı değerleri veya iletişim kutusundaki denetimlerin durumları başlatılamıyor. M_cf yapı türü olan choosefont. Bu yapı hakkında daha fazla bilgi için bkz: Windows SDK.
İletişim nesnesinin denetimlerini başlatma sonrasında çağrısı DoModal iletişim kutusunu görüntülemek ve bir yazı tipi seçmek kullanıcı izin vermek için üye işlevi. DoModalKullanıcı Tamam seçili olup olmadığını döndürür (IDOK) veya iptal etme (IDCANCEL) düğmesi.
DoModal Fonksiyonu IDOK, birini kullanın CFontDialog's kullanıcının girdiği bilgileri almak için üye işlevleri.
Windows'un kullanabileceği CommDlgExtendedError işlevi bir hata iletişim kutusu başlatma sırasında olup olmadığını belirlemek ve hata hakkında daha fazla bilgi edinmek için. Bu işlev hakkında daha fazla bilgi için bkz: Windows SDK.
CFontDialogcommdlg üzerinde dayanır.dll dosyasını Windows 3.1 ve daha sonraki sürümleri ile birlikte gelir.
Özelleştir iletişim kutusu için bir sınıf türetin CFontDialog, özel iletişim şablon sağlamak ve genişletilmiş denetimlerden bildirim iletileri işlemek için bir ileti eşleme ekleyin. İşlenmemiş herhangi bir ileti temel sınıfa geçirilmelidir.
Kanca işlevi özelleştirme gerekli değildir.
Daha fazla bilgi için CFontDialog, bkz: Ortak iletişim sınıf.
Devralma hiyerarşisi
CFontDialog
Gereksinimler
Başlık: afxdlgs.h