GetMapMode

【勇芳软件工作室】汉化HomePreviousNext

GetMapMode函数检索当前的映射模式。

int GetMapMode

HDC 【HDC】//设备上下文的句柄
); 

参数

【HDC】

标识设备上下文。

返回值

如果函数成功,则返回值指定映射模式。

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

备注

以下列表描述了各种映射模式:

描述
MM_ANISOTROPIC逻辑单位通过任意缩放的轴映射到任意单位。使用SetWindowExtExSetViewportExtEx功能来指定所需的单位,方向和比例。
MM_HIENGLISH每个逻辑单元映射到0.001英寸。正x在右边;积极的y是up。
MM_HIMETRIC每个逻辑单元映射到0.01毫米。正x在右边;积极的y是up。
MM_ISOTROPIC逻辑单位映射到具有相同比例轴的任意单位;也就是说,沿着x轴的一个单元等于沿着y轴的一个单位。使用SetWindowExtExSetViewportExtEx功能指定所需轴的单位和方向。图形设备接口根据需要进行调整,以确保x和y单元的大小保持不变(例如,如果设置窗口范围,则将调整视口以保持各单位的各向同性)。
MM_LOENGLISH每个逻辑单元映射到0.01英寸。正x在右边;积极的y是up。
MM_LOMETRIC每个逻辑单元映射到0.1毫米。正x在右边;积极的y是up。
MM_TEXT每个逻辑单元被映射到一个设备像素。正x在右边;积极的y正在下降。
MM_TWIPS每个逻辑单元映射到打印机点(1/1440英寸,也称为“twip”)的二十分之一。正x在右边;积极的y是up。

也可以看看

SetMapMode, SetWindowExtEx, SetViewportExtEx