Compartilhar via


Estrutura OLEUIGNRLPROPSA (oledlg.h)

Inicializa a guia Geral da caixa de diálogo propriedades do objeto . Uma referência a ela é passada como parte da estrutura de OLEUIOBJECTPROPS para a função OleUIObjectProperties . Essa guia mostra o tipo e o tamanho de uma inserção OLE e permite que o usuário túnel para a caixa de diálogo Converter. Essa guia também mostra o destino do link se o objeto for um link.

Sintaxe

typedef struct tagOLEUIGNRLPROPSA {
  DWORD                       cbStruct;
  DWORD                       dwFlags;
  DWORD                       dwReserved1[2];
  LPFNOLEUIHOOK               lpfnHook;
  LPARAM                      lCustData;
  DWORD                       dwReserved2[3];
  struct tagOLEUIOBJECTPROPSA *lpOP;
} OLEUIGNRLPROPSA, *POLEUIGNRLPROPSA, *LPOLEUIGNRLPROPSA;

Membros

cbStruct

O tamanho da estrutura, em bytes. Esse campo deve ser preenchido na entrada.

dwFlags

No momento, nenhum sinalizador associado a esse membro. Ele deve ser definido como 0 (zero).

dwReserved1[2]

Este membro é reservado.

lpfnHook

Ponteiro para uma função de gancho que processa mensagens destinadas à caixa de diálogo. A função de gancho deve retornar zero para passar uma mensagem informando que ela não foi processada novamente para o procedimento da caixa de diálogo na biblioteca. A função de gancho deve retornar um valor diferente de zero para impedir que o procedimento da caixa de diálogo da biblioteca processe uma mensagem que já foi processada.

lCustData

Dados definidos pelo aplicativo que a biblioteca passa para a função de gancho apontada pelo membro lpfnHook durante WM_INITDIALOG.

dwReserved2[3]

Este membro é reservado.

lpOP

Usado internamente.

Observações

Nota

O cabeçalho oledlg.h define OLEUIGNRLPROPS como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho oledlg.h

Consulte também

OLEUIOBJECTPROPS

OleUIObjectProperties