FontFamily.GetName(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回這個 FontFamily之指定語言的名稱。
public:
System::String ^ GetName(int language);
public string GetName (int language);
member this.GetName : int -> string
Public Function GetName (language As Integer) As String
參數
- language
- Int32
傳回名稱的語言。
傳回
String,表示這個 FontFamily所指定語言的名稱。
範例
下列程式代碼範例是專為搭配 Windows Forms 使用而設計,而且需要 PaintEventArgse
,這是 Paint 事件處理程式的參數。 程式代碼會執行下列動作:
建立 FontFamily。
取得字型系列的名稱。
將字型系列的名稱繪製到螢幕做為文字。
public:
void GetName_Example( PaintEventArgs^ e )
{
// Create a FontFamily object.
FontFamily^ myFontFamily = gcnew 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( String::Format( "The family name is {0}", familyName ),
gcnew System::Drawing::Font( myFontFamily,16 ), Brushes::Black, PointF(0,0) );
}
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));
}
Public Sub GetName_Example(ByVal e As PaintEventArgs)
' Create a FontFamily object.
Dim myFontFamily As New FontFamily("Arial")
' Get the name of myFontFamily.
Dim familyName As String = 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))
End Sub
備註
若要指出語言中性,您應該為 language
參數指定 0。 如需可用語言和子語言的清單,請參閱 Winnt.h 頭檔。 如果您已安裝 Visual Studio,通常可以找到此頭檔相對於 \\VC\PlatformSDK\Include 的 Visual Studio 安裝目錄。