IActiveDesktop::GetWallpaper-Methode (shlobj_core.h)
Ruft das aktuelle Hintergrundbild ab.
Syntax
HRESULT GetWallpaper(
[out] PWSTR pwszWallpaper,
UINT cchWallpaper,
DWORD dwFlags
);
Parameter
[out] pwszWallpaper
Typ: PWSTR
Wenn diese Methode zurückgibt, enthält einen Zeiger auf einen Unicode-Puffer mit Null-Beendigung, der den Dateinamen des Hintergrundbilds enthält.
cchWallpaper
Typ: UINT
Die Größe der pwszWallpaper-Zeichenfolge in Zeichen.
dwFlags
Art: DWORD
Der Typ des zu erhaltenden Hintergrundbilds. Einer der folgenden Werte.
AD_GETWP_BMP (0x00000000)
Ruft eine Bitmap ab.
AD_GETWP_IMAGE (0x00000001)
Rufen Sie ein Bild ab.
AD_GETWP_LAST_APPLIED (0x00000002)
Rufen Sie den Hintergrundbildtyp ab, der zuletzt angewendet wurde.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
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) |