Partager via


WM_QUERYDRAGICON message

Envoyé à une fenêtre réduite (iconique). La fenêtre est sur le point d’être déplacée par l’utilisateur, mais elle n’a pas d’icône définie pour sa classe. Une application peut retourner un handle à une icône ou un curseur. Le système affiche ce curseur ou cette icône pendant que l’utilisateur fait glisser l’icône.

Une fenêtre reçoit ce message via sa fonction WindowProc.

#define WM_QUERYDRAGICON                0x0037

Paramètres

wParam

Ce paramètre n'est pas utilisé.

lParam

Ce paramètre n'est pas utilisé.

Valeur retournée

Type : LRESULT

Une application doit retourner une poignée à un curseur ou une icône que le système doit afficher pendant que l’utilisateur fait glisser l’icône. Le curseur ou l’icône doivent être compatibles avec la résolution du pilote d’affichage. Si l’application retourne null, le système affiche le curseur par défaut.

Remarques

Lorsque l’utilisateur fait glisser l’icône d’une fenêtre sans icône de classe, le système remplace l’icône par un curseur par défaut. Si l’application nécessite l’affichage d’un autre curseur lors du déplacement, elle doit retourner une poignée au curseur ou à l’icône compatible avec la résolution du pilote d’affichage. Si une application retourne un handle à un curseur ou une icône de couleur, le système convertit le curseur ou l’icône en noir et blanc. L’application peut appeler la fonction LoadCursor ou LoadIcon pour charger un curseur ou une icône à partir des ressources de son fichier exécutable (.exe) et récupérer ce handle.

Si une procédure de boîte de dialogue gère ce message, elle doit convertir la valeur de retour souhaitée en boOL et renvoyer la valeur directement. La valeur DWL_MSGRESULT définie par la fonction SetWindowLong est ignorée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Winuser.h (include Windows.h)

Voir aussi

Référence

LoadCursor

LoadIcon

Conceptuel

Windows