OLEUIOBJECTPROPSW-Struktur (oledlg.h)
Enthält Informationen, die zum Initialisieren des Standarddialogfelds Objekteigenschaften verwendet werden. Enthält Verweise auf Schnittstellen, die verwendet werden, um Informationen zum Einbetten oder Verknüpfen zu sammeln, Verweise auf drei Strukturen, die zum Initialisieren der Standardregisterkarten verwendet werden - Allgemeine (OLEUIGNRLPROPS), Ansicht (OLEUIVIEWPROPS) und Link (OLEUILINKPROPS), und eine standardmäßige Erweiterbarkeitsschnittstelle des Eigenschaftenblatts, über die der Aufrufer zusätzliche benutzerdefinierte Eigenschaftenblätter zum Dialogfeld hinzufügen kann.
Syntax
typedef struct tagOLEUIOBJECTPROPSW {
DWORD cbStruct;
DWORD dwFlags;
LPPROPSHEETHEADERW lpPS;
DWORD dwObject;
LPOLEUIOBJINFOW lpObjInfo;
DWORD dwLink;
LPOLEUILINKINFOW lpLinkInfo;
LPOLEUIGNRLPROPSW lpGP;
LPOLEUIVIEWPROPSW lpVP;
LPOLEUILINKPROPSW lpLP;
} OLEUIOBJECTPROPSW, *POLEUIOBJECTPROPSW, *LPOLEUIOBJECTPROPSW;
Angehörige
cbStruct
Die Größe der Struktur in Byte.
dwFlags
Enthält globale Flags für das Eigenschaftenblatt.
lpPS
Zeiger auf den Standardmäßigen Eigenschaftenblattkopf (PROPSHEETHEADER), der zur Erweiterbarkeit verwendet wird.
dwObject
Bezeichner für das Objekt.
lpObjInfo
Zeiger auf die Schnittstelle zum Bearbeiten des Objekts.
dwLink
Containerdefinierter eindeutiger Bezeichner für einen einzelnen Link. Container können den Zeiger auf die Containerwebsite des Links für diesen Wert verwenden.
lpLinkInfo
Zeigen Sie auf die Schnittstelle, um die Verknüpfung zu bearbeiten.
lpGP
Zeigen Sie auf die allgemeinen Seitendaten.
lpVP
Zeigen Sie auf die Ansichtsseitendaten.
lpLP
Zeigen Sie auf die Verknüpfungsseitendaten.
Bemerkungen
Anmerkung
Der oledlg.h-Header definiert OLEUIOBJECTPROPS als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Header- | oledlg.h |