IColumnManager::GetColumnInfo-Methode (shobjidl_core.h)

Ruft Informationen zu jeder Spalte ab: Breite, Sichtbarkeit, Anzeigename und Zustand.

Syntax

HRESULT GetColumnInfo(
  [in]      REFPROPERTYKEY propkey,
  [in, out] CM_COLUMNINFO  *pcmci
);

Parameter

[in] propkey

Typ: REFPROPERTYKEY

Ein Verweis auf eine PROPERTYKEY-Struktur .

[in, out] pcmci

Typ: CM_COLUMNINFO*

Ein Zeiger auf eine CM_COLUMNINFO-Struktur . Legen Sie beim Eintrag das dwMask-Element dieser Struktur fest, um die abzurufenden Informationen anzugeben. Legen Sie auch den cbSize-Member fest. Wenn diese Methode erfolgreich zurückgegeben wird, enthält die Struktur die angeforderten Informationen.

Rückgabewert

Typ: HRESULT

Gibt einen der folgenden Werte zurück.

Rückgabecode BESCHREIBUNG
S_OK
Abgerufene Spalteninformationen.
Fehler
Spalteninformationen werden nicht abgerufen.
E_INVALIDARG
Gibt an, dass cbSize-Member von pcmci nicht der Größe von CM_COLUMNINFO entspricht.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)
DLL Shell32.dll (Version 5.0 oder höher)