FontFamily.GetName(Int32) FontFamily.GetName(Int32) FontFamily.GetName(Int32) FontFamily.GetName(Int32) Method

定義

この FontFamily の名前を指定の言語で返します。Returns the name, in the specified language, of this 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 Int32 Int32 Int32

返される名前の言語。The language in which the name is returned.

戻り値

この String の名前を指定の言語で表す FontFamilyA String that represents the name, in the specified language, of this FontFamily.

次のコード例は、Windows フォームで使用するために設計されています。 また必要がPaintEventArgs e、はのパラメーター、Paintイベント ハンドラー。The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. コードは、次のアクションを実行します。The code performs the following actions:

  • FontFamily を作成します。Creates a FontFamily.

  • フォント ファミリの名前を取得します。Gets the name of the font family.

  • フォント ファミリの名前をテキストとして画面に描画します。Draws the name of the font family to the screen as text.

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

注釈

ニュートラル言語を指定するには 0 を指定する必要があります、languageパラメーター。To indicate language neutral, you should specify 0 for the language parameter. 使用可能な言語と副言語の一覧については、Winnt.h ヘッダー ファイルを参照してください。For a listing of the available languages and sublanguages, see the Winnt.h header file. Visual Studio がインストールされている場合は、このヘッダー ファイルは通常にありますで Visual Studio インストール ディレクトリに対する相対\\VC\PlatformSDK\Include します。If you have Visual Studio installed, this header file can typically be found relative to the Visual Studio installation directory at \\VC\PlatformSDK\Include.

適用対象