描述
DrawEscape功能提供了通过图形设备界面(GDI)无法直接使用的指定视频显示的绘图功能。
C++ 语法
int DrawEscape( __in HDC hdc, __in int nEscape, __in int cbInput, __in LPCSTR lpszInData ); |
PowerBASIC 语法
FUNCTION DrawEscape ( _ BYVAL hdc AS DWORD, _ BYVAL nEscape AS LONG, _ BYVAL cbInput AS LONG, _ BYREF lpszInData AS ASCIIZ _ ) AS LONG |
参数
hdc
[in]处理指定视频显示的DC。
nEscape
[in]指定要执行的转义函数。
cbInput
[in]指定lpszInData参数指向的数据的字节数。
lpszInData
[in]指向指定转义所需的输入结构的指针。
返回值
如果函数成功,返回值大于零,除了QUERYESCSUPPORT绘制转义,它仅检查实现。
如果没有实现转义,返回值为零。
如果发生错误,则返回值小于零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
备注
当应用程序调用{??989796102}功能时,cbInput和lpszInData标识的数据将直接传递到指定的显示驱动程序。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)