Image.FromHbitmap 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 Windows 句柄创建 Bitmap。
重载
FromHbitmap(IntPtr) |
从 GDI 位图的句柄创建 Bitmap。 |
FromHbitmap(IntPtr, IntPtr) |
从 GDI 位图的句柄和 GDI 调色板的句柄创建 Bitmap。 |
FromHbitmap(IntPtr)
- Source:
- Image.cs
- Source:
- Image.cs
- Source:
- 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
参数
返回
此方法创建的 Bitmap。
注解
方法FromHbitmap创建 GDI 位图的副本;因此,可以在创建新的 Image后立即使用 GDI 方法释放传入的 GDI DeleteObject
位图。
适用于
FromHbitmap(IntPtr, IntPtr)
- Source:
- Image.cs
- Source:
- Image.cs
- Source:
- 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
参数
- hpalette
-
IntPtr
nativeint
如果 参数中指定的 hbitmap
位图不是与设备无关的位图 (DIB) ,则为用于定义位图颜色的 GDI 调色板的句柄。
返回
此方法创建的 Bitmap。
注解
方法FromHbitmap创建 GDI 位图的副本;因此,可以在创建新的 Image后立即使用 GDI 方法释放传入的 GDI DeleteObject
位图。