Compartilhar via


Estrutura RESDIR

Contém informações sobre um ícone individual ou componente de cursor em um grupo de recursos. Há uma estrutura RESDIR para cada componente de grupo. A definição de estrutura fornecida aqui é apenas para explicação; ele não está presente em nenhum arquivo de cabeçalho padrão.

Sintaxe

typedef struct {
  ICONRESDIR Icon;
  CURSORDIR  Cursor;
  WORD       Planes;
  WORD       BitCount;
  DWORD      BytesInRes;
  WORD       IconCursorId;
} RESDIR;

Membros

Ícone

Tipo: ICONRESDIR

A largura, a altura e a contagem de cores do ícone indicado.

Cursor

Tipo: CURSORDIR

A largura e a altura do cursor indicado.

Aviões

Tipo: WORD

O número de planos de cores no bitmap de ícone ou cursor.

BitCount

Tipo: WORD

O número de bits por pixel no bitmap de ícone ou cursor.

BytesInRes

Tipo: DWORD

O tamanho do recurso, em bytes.

IconCursorId

Tipo: WORD

O ícone ou cursor com um identificador ordinal exclusivo.

Comentários

Uma ou mais estruturas RESDIR seguem imediatamente a estrutura NEWHEADER no arquivo .res. O membro ResCount da estrutura NEWHEADER especifica o número de estruturas RESDIR . Observe que a estrutura RESDIR consiste em uma estrutura ICONRESDIR ou uma estrutura CURSORDIR seguida pelos membros Planes, BitCount, BytesInRes e IconCursorId . Se a estrutura RESDIR contiver informações sobre um cursor, os dois primeiros WORDs que o compilador de recursos grava no recurso RT_CURSOR serão os membros xHotSpot e yHotSpot da estrutura LOCALHEADER .

Requisitos

Requisito Valor
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]

Confira também

Referência

CURSORDIR

ICONRESDIR

LOCALHEADER

NEWHEADER

Conceitual

Recursos