EMRCREATEBRUSHINDIRECT 结构 (wingdi.h)

EMRCREATEBRUSHINDIRECT 结构包含 CreateBrushIndirect 增强型图元文件记录的成员。

语法

typedef struct tagEMRCREATEBRUSHINDIRECT {
  EMR        emr;
  DWORD      ihBrush;
  LOGBRUSH32 lb;
} EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT;

成员

emr

所有记录类型的基结构。

ihBrush

句柄表中画笔的索引。

lb

包含画笔相关信息 的LOGBRUSH32 结构。 lbStyle 成员必须是BS_SOLID、BS_HOLLOW、BS_NULL或BS_HATCHED值。

请注意,如果代码同时用于 32 位和 64 位平台,则必须使用 LOGBRUSH32 结构。 当你在一个平台上记录图元文件并在另一个平台上使用它时,这将保持平台之间的兼容性。 如果代码保留在一个平台上,则使用 LOGBRUSH 就足够了。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wingdi.h (包括 Windows.h)

另请参阅

CreateBrushIndirect

LOGBRUSH

LOGBRUSH32

图元文件结构

图元文件概述