勇芳软件工作室.汉化:  Device Contexts > Device Contexts Functions >

ReleaseDC

Previous pageReturn to chapter overviewNext page

描述

 

ReleaseDC功能释放设备上下文(DC),将其释放供其他应用程序使用。ReleaseDC功能的作用取决于DC的类型。它只释放普通和窗口DC。它对阶级或私人DCs没有影响。

 

C++ 语法

 

int ReleaseDC(

__in HWND hWnd,

__in HDC hDC

);

 

PowerBASIC 语法

 

FUNCTION ReleaseDC ( _

BYVAL hWnd AS DWORD, _

BYVAL hDC AS DWORD _

) AS LONG

 

参数

 

hWnd

 

[in]处理DC要释放的窗口。

 

hDC

 

[in]处理直流电被释放。

 

返回值

 

返回值指示DC是否被释放。如果DC被释放,返回值为1。

 

如果DC没有释放,则返回值为零。

 

备注

 

应用程序必须调用ReleaseDC函数,每次调用GetWindowDC函数和每次调用GetDC函数检索公共DC。

 

应用程序不能使用ReleaseDC函数来释放通过调用CreateDC函数创建的DC;相反,它必须使用DeleteDC功能。必须从调用GetDC的同一线程调用ReleaseDC.

 

引用文件 #INCLUDE Once

 

WinUser.inc(包括Windows.inc)