Font.FromHdc(IntPtr) Font.FromHdc(IntPtr) Font.FromHdc(IntPtr) Font.FromHdc(IntPtr) Method

定義

デバイス コンテキストを識別する、指定した Windows ハンドルから Font を作成します。Creates a Font from the specified Windows handle to a device context.

public:
 static System::Drawing::Font ^ FromHdc(IntPtr hdc);
public static System.Drawing.Font FromHdc (IntPtr hdc);
static member FromHdc : nativeint -> System.Drawing.Font
Public Shared Function FromHdc (hdc As IntPtr) As Font

パラメーター

hdc
IntPtr IntPtr IntPtr IntPtr

デバイス コンテキストを識別するハンドル。A handle to a device context.

戻り値

このメソッドが作成する FontThe Font this method creates.

例外

指定したデバイス コンテキストのフォントが TrueType フォントではありません。The font for the specified device context is not a TrueType font.

注釈

作業をするには、このメソッドのhdcパラメーターは、フォントが選択したデバイス コンテキストを識別するハンドルを含める必要があります。For this method to work, the hdc parameter must contain a handle to a device context in which a font is selected. このメソッドも使用できません、hdcからハンドルを取得、 GDI+GDI+ Graphicsオブジェクトをhdcハンドルには、選択されているフォントはありません。This method will not work with an hdc handle acquired from a GDI+GDI+ Graphics object because the hdc handle does not have a font selected.

セキュリティ

SecurityPermission
アンマネージ コードにアクセスします。for access to unmanaged code. 関連する列挙。 UnmanagedCodeRelated enumeration: UnmanagedCode

適用対象