Se connecter avec
S'enregistrer | Connectez-vous

[MFC]dessiner un rectangle dans ma fenetre

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte
Expert Programmation

Dans ton lien, c'est pas du MFC, mais du SDL ;-)

CRect n'est qu'un rectangle: c'est une classe toute bête qui se contente de contenir des coordonnées. Il faut utiliser autre chose pour afficher un dessin qui utilise ces données.
Dans la classe CDC (objet donnée par la méthode paint()), il y a la méthode Rectangle() qui prend en paramètre:
- soit les 4 coordonnées du rectangle
- soit un pointeur sur un CRect

Donc, dans ton cas:
  1. tonCDC.Rectangle( &tonCRect );

Lassé par la pub ? Créez un compte
Tom's guide dans le monde