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.
Kopiert den angegebenen Cursor.
Syntax
HCURSOR CopyCursor(
[in] pcur
);
Die Parameter
[in] pcur
Typ: HCURSOR
Ein Handle für den Cursor, der kopiert werden soll.
Rückgabewert
Typ: HCURSOR
Wenn der Aufruf erfolgreich ist, ist der Rückgabewert ein Handle für den doppelten Cursor.
Wenn der Aufruf fehlschlägt, ist der Rückgabewert NULL. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen abzurufen.
Bemerkungen
CopyCursor ermöglicht es einer Anwendung oder DLL, das Handle für ein Cursor-Shape abzurufen, das einem anderen Modul gehört. Wenn das andere Modul freigegeben wird, kann die Anwendung weiterhin das Cursor-Shape verwenden.
Vor dem Schließen muss eine Anwendung die DestroyCursor-Funktion aufrufen, um alle Systemressourcen freizugeben, die dem Cursor zugeordnet sind.
Verwenden Sie die CopyCursor-Funktion nicht für animierte Cursor. Verwenden Sie stattdessen die CopyImage-Funktion .
CopyCursor wird als Aufruf der CopyIcon-Funktion implementiert.
#define CopyCursor(pcur) ((HCURSOR)CopyIcon((HICON)(pcur)))
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 2000 Professional [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | winuser.h (enthalten Windows.h) |
Siehe auch
Konzeptionell
Referenz