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) |