WM_QUERYDRAGICON Nachricht

Wird an ein minimiertes (ikonisches) Fenster gesendet. Das Fenster wird vom Benutzer gezogen, hat aber kein Symbol für seine Klasse definiert. Eine Anwendung kann ein Handle an ein Symbol oder einen Cursor zurückgeben. Das System zeigt diesen Cursor oder dieses Symbol an, während der Benutzer das Symbol zieht.

Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion .

#define WM_QUERYDRAGICON                0x0037

Parameter

wParam

Dieser Parameter wird nicht verwendet.

lParam

Dieser Parameter wird nicht verwendet.

Rückgabewert

Typ: LRESULT

Eine Anwendung sollte ein Handle an einen Cursor oder ein Symbol zurückgeben, das vom System angezeigt werden soll, während der Benutzer das Symbol zieht. Der Cursor oder das Symbol muss mit der Auflösung des Anzeigetreibers kompatibel sein. Wenn die Anwendung NULL zurückgibt, zeigt das System den Standardcursor an.

Bemerkungen

Wenn der Benutzer das Symbol eines Fensters ohne Klassensymbol zieht, ersetzt das System das Symbol durch einen Standardcursor. Wenn die Anwendung beim Ziehen einen anderen Cursor anzeigen muss, muss ein Handle an den Cursor oder das Symbol zurückgegeben werden, das mit der Auflösung des Anzeigetreibers kompatibel ist. Wenn eine Anwendung ein Handle in einen Farbcursor oder ein Farbsymbol zurückgibt, konvertiert das System den Cursor oder das Symbol in Schwarzweiß. Die Anwendung kann die LoadCursor - oder LoadIcon-Funktion aufrufen, um einen Cursor oder ein Symbol aus den Ressourcen in die ausführbare Datei (.exe) zu laden und dieses Handle abzurufen.

Wenn eine Dialogfeldprozedur diese Nachricht verarbeitet, sollte sie den gewünschten Rückgabewert in eine BOOL umwandeln und den Wert direkt zurückgeben. Der von der SetWindowLong-Funktion festgelegte DWL_MSGRESULT Wert wird ignoriert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Siehe auch

Referenz

LoadCursor

LoadIcon

Konzept

Windows