Changer le curseur d'une application

nougasplou29 Messages postés 13 Date d'inscription jeudi 8 avril 2010 Statut Membre Dernière intervention 8 avril 2010 - 9 juin 2004 à 10:25
cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 - 10 juin 2004 à 09:44
Comment je peux faire pour avoir un nouveau curseur dans mon application (ca peut être un curseur de window). En fait ce que je voudrais faire c'est remplacé le curseur "occupé" (sablier) par un curseur normal.

Merci d'avance...

1 réponse

cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 1
10 juin 2004 à 09:44
C'est possible en passant par l'api SetCLassLong :
SetClassLong(hwnd, GCL_HCURSOR, (long)LoadCursor(hInstDlg, (LPCTSTR)IDCUR_HAND));

hwnd = handle de ta fenetre
hInstDlg = 1er HINSTANCE de la fonction WinMain
IDCUR_HAND = ID de ton nouveau curseur (pour l'obtenir, tu dois ajouter une ressource curseur puis tu la nommes comme tu souhaites, et voila)

++

Alhexman
0
Rejoignez-nous