Structure EMRCREATEBRUSHINDIRECT (wingdi.h)

La structure EMRCREATEBRUSHINDIRECT contient des membres pour l’enregistrement de métafichier amélioré CreateBrushIndirect .

Syntaxe

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

Membres

emr

Structure de base pour tous les types d’enregistrements.

ihBrush

Index du pinceau dans la table de poignées.

lb

Structure LOGBRUSH32 contenant des informations sur le pinceau. Le membre lbStyle doit être la valeur BS_SOLID, BS_HOLLOW, BS_NULL ou BS_HATCHED.

Notez que si votre code est utilisé sur des plateformes 32 bits et 64 bits, vous devez utiliser la structure LOGBRUSH32 . Cela maintient la compatibilité entre les plateformes lorsque vous enregistrez le métafichier sur une plateforme et que vous l’utilisez sur l’autre plateforme. Si votre code reste sur une plateforme, il suffit d’utiliser LOGBRUSH.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

CreateBrushIndirect

LOGBRUSH

LOGBRUSH32

Structures de métafichiers

Vue d’ensemble des métafichiers