Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft das angegebene Desktopelement ab.
Syntax
HRESULT GetDesktopItem(
int nComponent,
[in, out] LPCOMPONENT pcomp,
DWORD dwReserved
);
Parameter
nComponent
Typ: int
Ein ganzzahliger Wert ohne Vorzeichen, der den Index des Desktopelements enthält. Die Indexwerte beginnen bei null. Verwenden Sie IActiveDesktop::GetDesktopItemCount , um eine Anzahl der Desktopelemente abzurufen.
[in, out] pcomp
Typ: LPCOMPONENT
Die Adresse der COMPONENT-Struktur des abgerufenen Desktopelements.
dwReserved
Art: DWORD
Reserviert. Muss auf 0 festgelegt werden.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die Indexwerte ändern sich, wenn Desktopelemente hinzugefügt und aus active Desktop entfernt werden. Anwendungen können nicht davon ausgehen, dass ein Indexwert immer einem bestimmten Desktopelement zugeordnet ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shlobj_core.h |
| DLL | Shell32.dll (Version 4.71 oder höher) |