描述
GetGraphicsMode功能检索指定设备上下文的当前图形模式。
C++ 语法
int GetGraphicsMode( __in HDC hdc ); |
PowerBASIC 语法
FUNCTION GetGraphicsMode ( _ BYVAL hdc AS DWORD _ ) AS LONG |
参数
hWnd
[in]处理设备上下文。
返回值
如果函数成功,返回值就是当前的图形模式。它可以是以下值之一。
值 |
含义 |
GM_COMPATIBLE |
当前的图形模式是兼容的图形模式,与16位Windows兼容的模式。在这种图形模式下,应用程序无法设置或修改指定设备上下文的世界转换。兼容图形模式是默认图形模式。 |
GM_ADVANCED |
Windows NT / 2000 / XP / Vista / Windows 7:当前的图形模式是高级图形模式,这是允许世界变换的模式。在这种图形模式下,应用程序可以为指定的设备上下文设置或修改世界变换。
Windows 95/98 / Me:不支持GM_ADVANCED值。 |
否则返回值为零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
备注
应用程序可以通过调用SetGraphicsMode功能为设备上下文设置图形模式。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)