Partilhar via


Estrutura OIEXT (compstui.h)

A estrutura de OIEXT fornece informações adicionais e opcionais sobre uma opção de página de folha de propriedades descrita por uma estrutura OPTITEM.

Sintaxe

typedef struct _OIEXT {
  WORD      cbSize;
  WORD      Flags;
  HINSTANCE hInstCaller;
  LPTSTR    pHelpFile;
  ULONG_PTR dwReserved[4];
} OIEXT, *POIEXT;

Membros

cbSize

Tamanho, em bytes, da estrutura de OIEXT.

Flags

Pode conter o seguinte sinalizador de bits:

Bandeira Descrição
OIEXTF_ANSI_STRING Se definido, pHelpFile aponta para uma cadeia de caracteres ANSI. Se não estiver definido, pHelpFile aponta para uma cadeia de caracteres Unicode. O CPSUI não verificará esse sinalizador se pHelpFile especificar uma ID do recurso.

hInstCaller

O identificador de instância para uma DLL que contém recursos de cadeia de caracteres e ícones pertencentes às estruturas OPTITEM, OPTTYPEe OPTPARAM associadas à estrutura OIEXT. Se NULL, o CPSUI obterá recursos da DLL identificada pelo hInstCaller membro de uma estrutura deCOMPROPSHEETUI.

pHelpFile

Ponteiro para uma cadeia de caracteres terminada em NULL que representa um caminho para um arquivo de ajuda que contém informações de ajuda para a opção. Isso pode ser um ponteiro de 32 bits para uma cadeia de caracteres terminada em NULL ou pode ser um identificador de recurso de cadeia de caracteres de 16 bits com HIWORD definido como zero. Se NULL, o CPSUI usará o arquivo de ajuda identificado pelo pHelpFile membro de uma estrutura deCOMPROPSHEETUI.

dwReserved[4]

Reservado, deve ser inicializado como zero.

Requisitos

Requisito Valor
cabeçalho compstui.h (inclua Compstui.h)