OleUIObjectPropertiesA-Funktion (oledlg.h)
Ruft das Dialogfeld Objekteigenschaften auf, in dem Allgemeine, Ansichts- und Linkinformationen zu einem Objekt angezeigt werden.
Syntax
UINT OleUIObjectPropertiesA(
[in] LPOLEUIOBJECTPROPSA unnamedParam1
);
Parameter
[in] unnamedParam1
Zeiger auf die OLEUIOBJECTPROPS-Struktur .
Rückgabewert
Standarddefinitionen für Erfolg/Fehler
Rückgabecode | Beschreibung |
---|---|
|
Unbekannter Fehler (nicht verwendet). |
|
Der Benutzer hat die Schaltfläche OK gedrückt. |
|
Kein Fehler, identisch mit OLEUI_OK. |
|
Der Benutzer hat die Schaltfläche Abbrechen gedrückt. |
Standardfeldüberprüfungsfehler
Rückgabecode | Beschreibung |
---|---|
|
Fehler, die allen Dialogfeldern gemeinsam sind, liegen im Bereich OLEUI_ERR_STANDARDMIN OLEUI_ERR_STANDARDMAX. Mit diesem Wert kann die Anwendung auf Standardmeldungen testen, um dem Benutzer Fehlermeldungen anzuzeigen. |
|
Der Zeiger auf eine OLEUIXXX-Struktur, die an die Funktion übergeben wurde, war NULL. |
|
Unzureichende Berechtigungen für Lese- oder Schreibzugriff auf eine OLEUIXXX-Struktur. |
|
Der cbstruct-Wert ist falsch. |
|
Der hWndOwner-Wert ist ungültig. |
|
Der lpszCaption-Wert ist ungültig. |
|
Der lpfnHook-Wert ist ungültig. |
|
Der hInstance-Wert ist ungültig. |
|
Der lpszTemplate-Wert ist ungültig. |
|
Der hResource-Wert ist ungültig. |
Initialisierungsfehler
Initialisierungsfehler
Rückgabecode | Beschreibung |
---|---|
|
Die Dialogfeldvorlage konnte nicht gefunden werden. |
|
Die Dialogfeldvorlage kann nicht geladen werden. |
|
Fehler bei der Dialogfeldinitialisierung. |
|
Ein Aufruf von LocalAlloc oder der IMalloc-Standardzuteilung ist fehlgeschlagen. |
|
Fehler beim Aufruf von GlobalAlloc oder dem IMalloc-Standardzuteilungsmodul. |
|
LoadString kann nicht für lokalisierte Ressourcen aus der Bibliothek aufgerufen werden. |
|
Fehler beim Aufruf des IMalloc-Standardzuteilungsmoduls. |
Funktionsspezifische Fehler
Rückgabecode | Beschreibung |
---|---|
|
Fehler, die allen Dialogfeldern gemeinsam sind, liegen im Bereich OLEUI_ERR_STANDARDMIN OLEUI_ERR_STANDARDMAX. Mit diesem Wert kann die Anwendung auf Standardmeldungen testen, um dem Benutzer Fehlermeldungen anzuzeigen. |
|
lpGP oder lpVP ist NULL, oder dwFlags und OPF_OBJECTISLINK und lpLP sind NULL. |
|
Unzureichende Schreibzugriffsberechtigungen für die Strukturen, auf die von lpGP, lpVP oder lpLP verwiesen wird. |
|
Der lpLP-Wert ist NULL. |
|
Unzureichende Schreibzugriffsberechtigungen für die Strukturen, auf die von lpGP, lpVP oder lpLP verwiesen wird. |
|
Der Unterverknüpfungseigenschaftszeiger lpLP ist NULL. |
|
Unzureichender Schreibzugriff für den Unterverknüpfungseigenschaftenzeiger lpLP. |
|
Einige Unterverknüpfungseigenschaften des lpPS-Elements sind falsch. |
|
Einige Unterverknüpfungseigenschaften des lpPS-Elements sind falsch. |
|
Eine Unterverknüpfungseigenschaft des lpPS-Members ist falsch. |
|
Eine Unterverknüpfungseigenschaft des lpPS-Members ist falsch. |
|
Eine Unterverknüpfungseigenschaft des lpPS-Members ist falsch. |
|
Ein Zeichenfolgenwert (z. B. lplpszLabel oder lplpszType) ist ungültig. |
|
Der clsid-Wert ist ungültig. |
|
Der ClsidExcluded-Wert ist ungültig. |
|
Der wFormat-Wert ist ungültig. |
|
Der hMetaPict-Wert ist ungültig. |
|
Der wert dvAspect ist ungültig. |
|
Der lpPS-Wert ist falsch. |
|
Der lpObjInfo-Wert ist NULL , oder der aufrufende Prozess hat keinen Lesezugriff. |
|
Der lpLinkInfo-Wert ist NULL , oder der aufrufende Prozess hat keinen Lesezugriff. |
Hinweise
OleUIObjectProperties wird eine OLEUIOBJECTPROPS-Struktur übergeben, die die Informationen bereitstellt, die zum Ausfüllen der Registerkarten Allgemein, Ansicht und Verknüpfung des Dialogfelds Objekteigenschaften erforderlich sind.
Hinweis
Der oledlg.h-Header definiert OleUIObjectProperties als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch 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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | oledlg.h |
Bibliothek | OleDlg.lib |
DLL | OleDlg.dll |