Pb curseur [c++]

leprov -  
scoubidou944 Messages postés 719 Date d'inscription   Statut Membre Dernière intervention   -
salut a tous.
bon voila mon probleme. je travaille sous VC6, je veux que mon application, quand je suis dans la fenetre, ait sont propre curseur. a la création de ma fenetre, jai enregistré ma classe avec mon curseur qui etait placé en ressource loadé dans le champ correspondant, donc mon curseur est chargé, mais la probleme: mon curseur qui etait censé etre en 256 couleurs est en monochrome.....la ca devient tres embetant.....quelqu'un aurait une idée?????
merci d'avance

ps: que je load mon curseur avec loadcursor ou LoadImage avec les flags LR_DEFAULTCOLOR | LR_CREATEDIBSECTION ca revient au meme

1 réponse

scoubidou944 Messages postés 719 Date d'inscription   Statut Membre Dernière intervention   127
 
heu de mémoire, regarde voir les API Win32 sur :
HCURSOR LoadCursor (LPCSTR)
mais je ne suis pas sur qu'il prenne les curseurs en 256 couleurs
si tu veux le faire en bidouillant,
HideCursor ()
tu choppe le WM_MOUSEMOVE
Ensuite tu affiche toi meme un bitmap avec BitBlt (HBITMAP, int, int et j'C plus qkoi)

C de la bidouille mais ca arrive souvent sous VC 6 ;p

Y'a des jours où il faut pas m'chercher. 
Et y'a des jours tous les jours.
0