勇芳软件工作室.汉化:  Metafiles > Metafile Structures >

EMRPOLYTEXTOUT

Previous pageReturn to chapter overviewNext page

描述

 

EMRPOLYTEXTOUTAEMRPOLYTEXTOUTW结构包含PolyTextOut增强图元文件记录的成员。

 

C++ 语法

 

typedef struct tagEMRPOLYTEXTOUTA {

EMR     emr;

RECTL   rclBounds;

DWORD   iGraphicsMode;

FLOAT   exScale;

FLOAT   eyScale;

LONG    cStrings;

EMRTEXT aemrtext[1];

} EMRPOLYTEXTOUTA,

*PEMRPOLYTEXTOUTA,

EMRPOLYTEXTOUTW,

*PEMRPOLYTEXTOUTW;

 

PowerBASIC 语法

 

TYPE EMRPOLYTEXTOUTA

emr           AS EMR

rclBounds     AS RECTL

iGraphicsMode AS DWORD

exScale       AS SINGLE

eyScale       AS SINGLE

cStrings      AS LONG

aemrtext(0)   AS EMRTEXT

END TYPE

 

成员

 

emr

 

基础结构记录。

 

rclBounds

 

边界矩形,以设备为单位。

 

iGraphicsMode

 

当前图形模式。该成员可以是GM_COMPATIBLE或GM_ADVANCED值。

 

exScale

 

如果图形模式为GM_COMPATIBLE值,则X页面单位的缩放因子为0.01mm。

 

eyScale

 

如果图形模式为GM_COMPATIBLE值,则从页面单位到.01mm单位的Y比例因子。

 

cStrings

 

字符串数量

 

aemrtext

 

EMRTEXT结构,后跟字符串和字符间隔数组。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)