勇芳软件工作室.汉化:  Bitmaps > Bitmap Functions >

CreateDiscardableBitmap

Previous pageReturn to chapter overviewNext page

描述

 

CreateDiscardableBitmap功能创建与指定设备兼容的可丢弃位图。位图具有与像素相同的像素格式和与设备相同的调色板。应用程序可以选择该位图作为与指定设备兼容的存储设备的当前位图。

 

注意 此函数仅用于与16位版本的Windows兼容。应用程序应使用CreateCompatibleBitmap功能。

 

C++ 语法

 

HBITMAP CreateDiscardableBitmap(

__in HDC hdc,

__in int nWidth,

__in int nHeight

);

 

PowerBASIC 语法

 

FUNCTION CreateDiscardableBitmap( _

BYVAL hdc AS DWORD, _

BYVAL nWidth AS LONG, _

BYVAL nHeight AS LONG _

) AS DWORD

 

参数

 

hdc

 

[in]处理设备上下文。

 

nWidth

 

[in]指定位图的宽度(以像素为单位)。

 

nHeight

 

[in]指定位图的高度(以像素为单位)。

 

返回值

 

如果函数成功,则返回值是兼容位图(DDB)的句柄。

 

如果函数失败,返回值为NULL。

 

Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.

 

备注

 

当您不再需要位图时,请调用DeleteObject功能将其删除。

 

Windows 95/98 / Me:创建的位图的大小不能超过16MB。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)