Créer un curseur de souris customisé pour votre jeu

wow_cursors

Intro :

Dans un jeu, il peut être plus joli de changer l’image du curseur de la souris en fonction de ce que pointe la souris.

Prérequis :

– Savoir lire du C++

– Savoir initialiser DirectX 10 à travers la classe System

Explications :

– Téléchargez un curseur (par exemple WoW.cur)

– Créez un fichier « Res.rc » :

 

– Créez un fichier « Ressource.h » :

Mettez ces fichiers dans le dossier des fichiers de ressources :

ressource

Voici la fonction pour fixer le curseur de la souris sur la fenêtre de rendu :

 

Il vaut mieux utiliser l’appel à la fonction SetClassLong que l’appel à la fonction SetCursor ;
en effet le programme gardera constamment l’image de la souris même si le pointeur de souris sort de la fenêtre.

Résumé :

Nous avons présenté une méthode permettant de changer l’image du curseur de la souris.