描述
EMRCREATEBRUSHINDIRECT结构包含CreateBrushIndirect增强图元文件记录的成员。
C++ 语法
typedef struct tagEMRCREATEBRUSHINDIRECT { EMR emr; DWORD ihBrush; LOGBRUSH32 lb; } EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT; |
PowerBASIC 语法
TYPE EMRCREATEBRUSHINDIRECT emr AS EMR ihBrush AS DWORD lb AS LOGBRUSH END TYPE |
成员
emr
基础结构记录。
ihBrush
手柄表中的刷子指数。
lb
LOGBRUSH32包含刷子信息的结构。lbStyle成员必须是BS_SOLID,BS_HOLLOW,BS_NULL或BS_HATCHED值。
请注意,如果您的代码在32位和64位平台上都使用,则必须使用LOGBRUSH32结构。当您在一个平台上记录图元文件并在另一个平台上使用它时,这将维护平台之间的兼容性。如果您的代码保留在一个平台上,则使用LOGBRUSH就足够了。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)