[MFC] CDC??

CDC?? [MFC] - C++ - Programmation

Marsh Posté le 02-07-2004 à 20:41:21    

Salut, je fais une appli en visual c++ MFC et je suis un peu perdu, dans presque tous les tutoriaux que je trouve, les fonctions ont un prototype contenant un parametre (CDC *pDC) alors que mes fonctions n'ont aucun parametre...
A quoi correspond CDC ? J'ai regardé dans la msdn mais j'ai pas compris gd chose...

Reply

Marsh Posté le 02-07-2004 à 20:41:21   

Reply

Marsh Posté le 02-07-2004 à 21:59:37    

La classe CDC encapsule un device context de Win32.
Un device context est une sorte d'interface te permettant de controler ce que tu souhaites sortir sur un périphérique de sortie. En clair : par exemple, au lieu de dessiner sur l'écran, tu dessines sur un device context, qui lui, se chargera de dessiner sur l'écran.
Le principe est le même pour l'imprimante, etc...


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 03-07-2004 à 10:40:16    

Et comment on crée un CDC pour dessiner sur l'ecran donc ?

Reply

Marsh Posté le 03-07-2004 à 10:44:45    

la plupart du temps on ne crée pas de CDC, on en récupère un à partir du HWND (ou CWnd) de l'endroit ou tu veux dessiner...
go to msdn et regarde la classe CDC didiou !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed