Estrutura METAHEADER (wingdi.h)

A estrutura METAHEADER contém informações sobre um metarquivo no formato windows.

Sintaxe

typedef struct tagMETAHEADER {
  WORD  mtType;
  WORD  mtHeaderSize;
  WORD  mtVersion;
  DWORD mtSize;
  WORD  mtNoObjects;
  DWORD mtMaxRecord;
  WORD  mtNoParameters;
} METAHEADER, *PMETAHEADER, *LPMETAHEADER;

Membros

mtType

Especifica se o meta-arquivo está na memória ou registrado em um arquivo de disco. Esse membro pode ser um dos valores a seguir.

Valor Significado
1 O metarquivo está na memória.
2 O metarquivo está em um arquivo de disco.

mtHeaderSize

O tamanho, em palavras, do cabeçalho de metarquivo.

mtVersion

O número de versão do sistema. O número de versão para metarquivos que dão suporte a DIBs (bitmaps independentes de dispositivo) é 0x0300. Caso contrário, o número de versão será 0x0100.

mtSize

O tamanho, em palavras, do arquivo.

mtNoObjects

O número máximo de objetos que existem no metarquivo ao mesmo tempo.

mtMaxRecord

O tamanho, em palavras, do maior registro no metarquivo.

mtNoParameters

Reservado.

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

META-REGISTRO

Estruturas de metarquivo

Visão geral de meta-arquivos