FontFamily.GetName(Int32) 方法

定義

傳回這個 FontFamily之指定語言的名稱。

public string GetName (int language);

參數

language
Int32

傳回名稱的語言。

傳回

String,表示這個 FontFamily所指定語言的名稱。

範例

下列程式代碼範例是專為搭配 Windows Forms 使用而設計,而且需要 PaintEventArgse,這是 Paint 事件處理程式的參數。 程式代碼會執行下列動作:

  • 建立 FontFamily

  • 取得字型系列的名稱。

  • 將字型系列的名稱繪製到螢幕做為文字。

public void GetName_Example(PaintEventArgs e)
{
    // Create a FontFamily object.
    FontFamily myFontFamily = new FontFamily("Arial");
             
    // Get the name of myFontFamily.
    string familyName = myFontFamily.GetName(0);
             
    // Draw the name of the myFontFamily to the screen as a string.
    e.Graphics.DrawString(
        "The family name is " + familyName,
        new Font(myFontFamily, 16),
        Brushes.Black,
        new PointF(0, 0));
}

備註

若要指出語言中性,您應該為 language 參數指定 0。 如需可用語言和子語言的清單,請參閱 Winnt.h 頭檔。 如果您已安裝 Visual Studio,通常可以找到此頭檔相對於 \VC\PlatformSDK\Include 的 Visual Studio 安裝目錄。

適用於

產品 版本
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9