neodelphi
Messages postés442Date d'inscriptionjeudi 4 avril 2002StatutMembreDernière intervention11 août 2008
-
4 août 2005 à 20:17
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
4 août 2005 à 23:38
Bonjour tout le monde
Je suis en train de faire un programme qui utilise directX et qui doit
créer une fenêtre windows. J'ai suivi les exemples que j'ai trouvé. Là
où j'ai un problème, c'est que je souhaite orienter mon projet objet.
Pour gérer les messages des fenêtre il faut passer lors de la création
de la fenêtre un pointeur de fonction en paramètre. Est-il possible de
passer une fonction qui appartiend à une classe ?
Merci pour vos réponse
neodelphi
A voir également:
Gestion des messages windows pour des fenêtres - pointeurs de fonctions
neodelphi
Messages postés442Date d'inscriptionjeudi 4 avril 2002StatutMembreDernière intervention11 août 2008 4 août 2005 à 22:59
Comment faire pour mettre ma fonction en statique ? de plus, depuis cette fonction je ne pourrai utiliser que des variables statiques de la classes. Comment mettre des variables en static ?
neodelphi
Messages postés442Date d'inscriptionjeudi 4 avril 2002StatutMembreDernière intervention11 août 2008 4 août 2005 à 23:01
En fait ce qui passe pas c'est que la variable que j'ai besoin de mettre en static est de la meme classe que la classe qui la contiend. Sans le static ça passe.
neodelphi
Vous n’avez pas trouvé la réponse que vous recherchez ?
neodelphi
Messages postés442Date d'inscriptionjeudi 4 avril 2002StatutMembreDernière intervention11 août 2008 4 août 2005 à 23:16
Merci c'est ce que je vais faire... ce qui bloquait de plus c'est que je déclarait la variable globale dans le header et non dans le .cpp. Ce qui me fatique moi c'est d'avoir à faire ce genre de bricolage à cause du système windows: être obliger de casser l'orientation objet pour arriver à creer une fenêtre c'est pas super je trouve...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 4 août 2005 à 23:38
Vois que Windows comme tout système est fait en C, rien n'oblige de se burner à faire des classes pour le piloter et surtout pas pour gérer les fenêtres, il n'y en a nul besoin.