勇芳软件工作室.汉化:  Coordinate Spaces and Transformations > Coordinate Spaces and Transformations Functions >

GetGraphicsMode

Previous pageReturn to chapter overviewNext page

描述

 

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)