Image.FromHbitmap 方法

定义

从Windows句柄创建 Bitmap

重载

名称 说明
FromHbitmap(IntPtr)

Bitmap从句柄创建 GDI 位图。

FromHbitmap(IntPtr, IntPtr)

Bitmap创建从句柄到 GDI 位图的句柄和 GDI 调色板的句柄。

FromHbitmap(IntPtr)

Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs

Bitmap从句柄创建 GDI 位图。

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

要从中创建的 BitmapGDI 位图句柄。

返回

此方法 Bitmap 创建。

注解

该方法FromHbitmap创建 GDI 位图的副本;因此,可以在创建新DeleteObject后立即使用 GDI 方法释放传入的 GDI Image 位图。

适用于

FromHbitmap(IntPtr, IntPtr)

Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs

Bitmap创建从句柄到 GDI 位图的句柄和 GDI 调色板的句柄。

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

要从中创建的 BitmapGDI 位图句柄。

hpalette
IntPtr

nativeint

如果参数中指定的位图不是独立于设备的位图(DIB),则用于定义位图颜色的 hbitmap GDI 调色板的句柄。

返回

此方法 Bitmap 创建。

注解

该方法FromHbitmap创建 GDI 位图的副本;因此,可以在创建新DeleteObject后立即使用 GDI 方法释放传入的 GDI Image 位图。

适用于