Aracılığıyla paylaş


CMFCRibbonFontComboBox Sınıfı

Yazı tiplerinin listesini içeren bir birleşik giriş kutusu uygular. Birleşik giriş kutusunu şerit panele yerleştirirsiniz.

Sözdizimi

class CMFCRibbonFontComboBox : public CMFCRibbonComboBox

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CMFCRibbonFontComboBox::~CMFCRibbonFontComboBox Yıkıcı.

Korumalı Oluşturucular

Veri Akışı Adı Açıklama
CMFCRibbonFontComboBox::CMFCRibbonFontComboBox Bir CMFCRibbonFontComboBox nesneyi oluşturur ve başlatır.

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCRibbonFontComboBox::BuildFonts Şerit yazı tipi birleşik giriş kutusunu belirtilen yazı tipi türü, karakter kümesi, perde ve aile yazı tipleri ile doldurur.
CMFCRibbonFontComboBox::CreateObject Bu sınıf türünün dinamik bir örneğini oluşturmak için çerçeve tarafından kullanılır.
CMFCRibbonFontComboBox::GetCharSet Belirtilen karakter kümesini döndürür.
CMFCRibbonFontComboBox::GetFontDesc
CMFCRibbonFontComboBox::GetFontType Birleşik giriş kutusunda görüntülenecek yazı tipi türlerini döndürür. Geçerli seçenekler DEVICE_FONTTYPE, RASTER_FONTTYPE ve TRUETYPE_FONTTYPE ya da bunların bit düzeyindeki bileşimleridir.
CMFCRibbonFontComboBox::GetPitchAndFamily Birleşik giriş kutusunda görüntülenen yazı tiplerinin perdesini ve ailesini döndürür.
CMFCRibbonFontComboBox::GetThisClass Çerçeve tarafından, bu sınıf türüyle ilişkili CRuntimeClass nesnesine bir işaretçi almak için kullanılır.
CMFCRibbonFontComboBox::RebuildFonts Şerit yazı tipi birleşik giriş kutusunu önceden belirtilen yazı tipi türü, karakter kümesi, aralık ve aile yazı tipleri ile doldurur.
CMFCRibbonFontComboBox::SetFont Birleşik giriş kutusunda belirtilen yazı tipini seçer.

Açıklamalar

Bir CMFCRibbonFontComboBox nesne oluşturduktan sonra, CMFCRibbonPanel::Add komutunu çağırarak bir şerit paneline ekleyin.

Devralma Hiyerarşisi

CObject

CMFCRibbonBaseElement

CMFCRibbonButton

CMFCRibbonEdit

CMFCRibbonComboBox

CMFCRibbonFontComboBox

Gereksinimler

Üst bilgi: afxRibbonComboBox.h

CMFCRibbonFontComboBox::BuildFonts

Şeritteki birleşik giriş kutusunu yazı tipleriyle doldurur.

void BuildFonts(
    int nFontType = DEVICE_FONTTYPE | RASTER_FONTTYPE | TRUETYPE_FONTTYPE,
    BYTE nCharSet = DEFAULT_CHARSET,
    BYTE nPitchAndFamily = DEFAULT_PITCH);

Parametreler

nFontType
[in] Eklenecek yazı tiplerinin yazı tipi türünü belirtir.

nCharSet
[in] Eklenecek yazı tiplerinin karakter kümesini belirtir.

nPitchAndFamily
[in] Eklenecek yazı tiplerinin perdesini ve ailesini belirtir.

CMFCRibbonFontComboBox::CMFCRibbonFontComboBox

CMFCRibbonFontComboBox nesnesini oluşturur ve başlatır.

CMFCRibbonFontComboBox(
    UINT nID,
    int nFontType = DEVICE_FONTTYPE | RASTER_FONTTYPE | TRUETYPE_FONTTYPE,
    BYTE nCharSet = DEFAULT_CHARSET,
    BYTE nPitchAndFamily = DEFAULT_PITCH,
    int nWidth = -1);

Parametreler

Nıd
[in] Kullanıcı birleşik giriş kutusundan bir öğe seçtiğinde yürütülen komutun komut kimliği.

nFontType
[in] Birleşik giriş kutusunda hangi yazı tipi türlerinin görüntüleneceğini belirtir. Geçerli seçenekler DEVICE_FONTTYPE, RASTER_FONTTYPE ve TRUETYPE_FONTTYPE ya da bunların bit düzeyindeki bileşimleridir.

nCharSet
[in] Birleşik giriş kutusundaki yazı tiplerini belirtilen karakter kümesine ait olan yazı tipleriyle filtreler..

nPitchAndFamily
[in] Birleşik giriş kutusunda görüntülenen yazı tiplerinin perdesini ve ailesini belirtir.

nWidth
[in] Birleşik giriş kutusunun genişliğini piksel cinsinden belirtir.

Açıklamalar

Olası nFontType parametre değerleri hakkında daha fazla bilgi için Windows SDK belgelerindeki EnumFontFamProc bölümüne bakın.

nCharSet'e atanabilecek geçerli karakter kümeleri ve nPitchAndFamily'ye atanabilecek geçerli değerler hakkında daha fazla bilgi için Windows SDK belgelerindeki LOGFONT'a bakın.

CMFCRibbonFontComboBox::GetFontDesc

Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.

const CMFCFontInfo* GetFontDesc(int iIndex = -1) const;

Parametreler

[in] iIndex

Dönüş Değeri

Açıklamalar

CMFCRibbonFontComboBox::RebuildFonts

Şeritteki birleşik giriş kutusunu önceden belirtilen yazı tipi, karakter kümesi, aralık ve aile yazı tipleri ile doldurur.

void RebuildFonts();

Açıklamalar

Bu sınıfın oluşturucusunda şerit yazı tipi birleşik giriş kutusuna eklenecek yazı tiplerinin yazı tipi türünü, karakter kümesini ve perdesini ve ailesini belirtebilir veya CMFCRibbonFontComboBox::BuildFonts'ı çağırabilirsiniz.

CMFCRibbonFontComboBox::SetFont

Birleşik giriş kutusunda belirtilen yazı tipini seçer.

BOOL SetFont(
    LPCTSTR lpszName,
    BYTE nCharSet = DEFAULT_CHARSET,
    BOOL bExact = FALSE);

Parametreler

lpszName
Seçecek yazı tipinin adını belirtir.

nCharSet
Seçili yazı tipi için karakter kümesini belirtir.

bExact
Bir yazı tipi seçilirken karakter kümesinin eşleşmesi gerektiğini belirtmek için DOĞRU; Yazı tipi seçilirken karakter kümesinin yoksayılabilir olduğunu belirtmek için YANLIŞ.

Dönüş Değeri

Belirtilen yazı tipi bulunduysa ve seçildiyse sıfır olmayan; aksi takdirde, sıfır.

Açıklamalar

CMFCRibbonFontComboBox::GetCharSet

Belirtilen karakter kümesini döndürür.

BYTE GetCharSet() const;

Dönüş Değeri

Karakter kümesi (Windows SDK belgelerinde LOGFONT bölümüne bakın).

Açıklamalar

CMFCRibbonFontComboBox::GetFontType

Birleşik giriş kutusunda görüntülenecek yazı tipi türlerini döndürür. Geçerli seçenekler DEVICE_FONTTYPE, RASTER_FONTTYPE ve TRUETYPE_FONTTYPE ya da bunların bit düzeyindeki bileşimleridir.

int GetFontType() const;

Dönüş Değeri

Yazı tipi türleri (Windows SDK belgelerinde EnumFontFamProc bölümüne bakın).

Açıklamalar

CMFCRibbonFontComboBox::GetPitchAndFamily

Birleşik giriş kutusunda görüntülenen yazı tiplerinin perdesini ve ailesini döndürür.

BYTE GetPitchAndFamily() const;

Dönüş Değeri

Sunum ve aile (Windows SDK belgelerinde LOGFONT bölümüne bakın).

Açıklamalar

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCRibbonComboBox Sınıfı