Estrutura OIEXT (compstui.h)

A estrutura 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 OIEXT .

Flags

Pode conter o seguinte sinalizador de bits:

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

hInstCaller

Identificador de instância para uma DLL que contém recursos de cadeia de caracteres e ícone pertencentes às estruturas OPTITEM, OPTTYPE e OPTPARAM associadas à estrutura OIEXT. Se FOR NULL, CPSUI obterá recursos da DLL identificada pelo membro hInstCaller de uma estrutura COMPROPSHEETUI .

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. 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 FOR NULL, CPSUI usará o arquivo de ajuda identificado pelo membro pHelpFile de uma estrutura COMPROPSHEETUI .

dwReserved[4]

Reservado, deve ser inicializado como zero.

Requisitos

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