Share via


Estructura OLEUIOBJECTPROPSA (oledlg.h)

Contiene información que se usa para inicializar el cuadro de diálogo Propiedades de objeto estándar. Contiene referencias a interfaces usadas para recopilar información sobre la inserción o vínculo, referencias a tres estructuras que se usan para inicializar las pestañas predeterminadas: General (OLEUIGNRLPROPS), View (OLEUIVIEWPROPS) y Link (OLEUILINKPROPS), si procede, y una interfaz de extensibilidad de hoja de propiedades estándar que permite al autor de la llamada agregar hojas de propiedades personalizadas adicionales al cuadro de diálogo.

Sintaxis

typedef struct tagOLEUIOBJECTPROPSA {
  DWORD              cbStruct;
  DWORD              dwFlags;
  LPPROPSHEETHEADERA lpPS;
  DWORD              dwObject;
  LPOLEUIOBJINFOA    lpObjInfo;
  DWORD              dwLink;
  LPOLEUILINKINFOA   lpLinkInfo;
  LPOLEUIGNRLPROPSA  lpGP;
  LPOLEUIVIEWPROPSA  lpVP;
  LPOLEUILINKPROPSA  lpLP;
} OLEUIOBJECTPROPSA, *POLEUIOBJECTPROPSA, *LPOLEUIOBJECTPROPSA;

Miembros

cbStruct

El tamaño de la estructura en bytes.

dwFlags

Contiene marcas globales de in/out para la hoja de propiedades.

Valor Significado
OPF_OBJECTISLINK
El objeto es un objeto de vínculo y, por tanto, tiene una página de propiedades de vínculo.
OPF_NOFILLDEFAULT
No rellene los valores predeterminados del objeto.
OPF_SHOWHELP
El cuadro de diálogo mostrará un botón Ayuda .
OPF_DISABLECONVERT
El botón Convertir se deshabilitará en la página de propiedades general.

lpPS

Puntero al encabezado de hoja de propiedades estándar (PROPSHEETHEADER), que se usa para la extensibilidad.

dwObject

Identificador del objeto .

lpObjInfo

Puntero a la interfaz para manipular el objeto.

dwLink

Identificador único definido por el contenedor para un único vínculo. Los contenedores pueden usar el puntero al sitio de contenedor del vínculo para este valor.

lpLinkInfo

Puntero a la interfaz para manipular el vínculo.

lpGP

Puntero a los datos generales de la página.

lpVP

Puntero a los datos de la página de vista.

lpLP

Puntero a los datos de la página de vínculo.

Comentarios

Nota

El encabezado oledlg.h define OLEUIOBJECTPROPS como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado oledlg.h

Consulte también

OLEUIGNRLPROPS

OLEUILINKPROPS

OLEUIVIEWPROPS

OleUIObjectProperties