Image.FromHbitmap 方法

定義

從 Windows 控制代碼建立 Bitmap

多載

FromHbitmap(IntPtr)

從 GDI 點陣圖控制代碼建立 Bitmap

FromHbitmap(IntPtr, IntPtr)

從 GDI 點陣圖控制代碼和 GDI 調色盤控制代碼建立 Bitmap

FromHbitmap(IntPtr)

來源:
Image.cs
來源:
Image.cs
來源:
Image.cs

從 GDI 點陣圖控制代碼建立 Bitmap

public:
 static System::Drawing::Bitmap ^ FromHbitmap(IntPtr hbitmap);
public static System.Drawing.Bitmap FromHbitmap (IntPtr hbitmap);
static member FromHbitmap : nativeint -> System.Drawing.Bitmap
Public Shared Function FromHbitmap (hbitmap As IntPtr) As Bitmap

參數

hbitmap
IntPtr

nativeint

要從中建立 的 Bitmap GDI 點陣圖控制碼。

傳回

這個方法建立的 Bitmap

備註

方法 FromHbitmap 會建立 GDI 點陣圖的複本,因此您可以在建立新的 Image 之後,立即使用 GDI 方法釋放傳入的 GDI DeleteObject 點陣圖。

適用於

FromHbitmap(IntPtr, IntPtr)

來源:
Image.cs
來源:
Image.cs
來源:
Image.cs

從 GDI 點陣圖控制代碼和 GDI 調色盤控制代碼建立 Bitmap

public:
 static System::Drawing::Bitmap ^ FromHbitmap(IntPtr hbitmap, IntPtr hpalette);
public static System.Drawing.Bitmap FromHbitmap (IntPtr hbitmap, IntPtr hpalette);
static member FromHbitmap : nativeint * nativeint -> System.Drawing.Bitmap
Public Shared Function FromHbitmap (hbitmap As IntPtr, hpalette As IntPtr) As Bitmap

參數

hbitmap
IntPtr

nativeint

要從中建立 的 Bitmap GDI 點陣圖控制碼。

hpalette
IntPtr

nativeint

如果 參數中指定的 hbitmap 點陣圖不是與裝置無關的點陣圖 (DIB) ,則用來定義點陣圖色彩的 GDI 調色盤控制碼。

傳回

這個方法建立的 Bitmap

備註

方法 FromHbitmap 會建立 GDI 點陣圖的複本,因此您可以在建立新的 Image 之後,立即使用 GDI 方法釋放傳入的 GDI DeleteObject 點陣圖。

適用於