Freigeben über


IOleUIObjInfoW::GetConvertInfo-Methode (oledlg.h)

Ruft die Konvertierungsinformationen ab, die dem angegebenen -Objekt zugeordnet sind.

Syntax

HRESULT GetConvertInfo(
  [in]  DWORD   dwObject,
  [out] CLSID   *lpClassID,
  [out] WORD    *lpwFormat,
  [out] CLSID   *lpConvertDefaultClassID,
  [out] LPCLSID *lplpClsidExclude,
  [out] UINT    *lpcClsidExclude
);

Parameter

[in] dwObject

Eindeutiger Bezeichner des Objekts.

[out] lpClassID

Zeiger auf den Speicherort, an dem die CLSID des Objekts zurückgegeben werden soll.

[out] lpwFormat

Zeiger auf das Zwischenablageformat des Objekts.

[out] lpConvertDefaultClassID

Zeiger auf die Standardklasse, die auf der Benutzeroberfläche ausgewählt wurde, in die das Objekt konvertiert werden soll.

[out] lplpClsidExclude

Adresse einer Zeigervariable, die einen Zeiger auf ein Array von CLSIDs empfängt, die von der Benutzeroberfläche für dieses Objekt ausgeschlossen werden sollen. Wenn lpcClsidExclude null ist, wird lpClsidExclude auf NULL festgelegt.

[out] lpcClsidExclude

Adresse einer Ausgabevariablen, die die Anzahl der CLSIDs in lplpClsidExclude empfängt. Dieser Parameter kann null sein.

Rückgabewert

Diese Methode gibt S_OK bei Erfolg zurück. Weitere mögliche Rückgabewerte:

Rückgabecode Beschreibung
E_ACCESSDENIED
Unzureichende Zugriffsberechtigungen.
E_FAIL
Fehler beim Vorgang.
E_INVALIDARG
Der angegebene Bezeichner ist ungültig.
E_OUTOFMEMORY
Für diesen Vorgang ist nicht genügend Arbeitsspeicher verfügbar.

Hinweise

Hinweise für Implementierer

Sie müssen mindestens die CLSID des Objekts eingeben. lpwFormat kann bei 0 (null) belassen werden, wenn das Format des Speichers unbekannt ist.

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

Weitere Informationen

IOleUIObjInfo