Estrutura EMRCREATEBRUSHINDIRECT (wingdi.h)

A estrutura EMRCREATEBRUSHINDIRECT contém membros para o registro de metafile aprimorado CreateBrushIndirect .

Sintaxe

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

Membros

emr

A estrutura base para todos os tipos de registro.

ihBrush

Índice de pincel na tabela de identificador.

lb

Uma estrutura LOGBRUSH32 que contém informações sobre o pincel. O membro lbStyle deve ser o valor BS_SOLID, BS_HOLLOW, BS_NULL ou BS_HATCHED.

Observe que, se o código for usado em plataformas de 32 bits e 64 bits, você deverá usar a estrutura LOGBRUSH32 . Isso mantém a compatibilidade entre as plataformas quando você registra o meta-arquivo em uma plataforma e o usa na outra plataforma. Se o código permanecer em uma plataforma, será suficiente usar LOGBRUSH.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

CreateBrushIndirect

LOGBRUSH

LOGBRUSH32

Estruturas de metarquivo

Visão geral dos metafiles