[MFC] dessiner dans une boite de dialogue

topic1 Messages postés 7 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 4 mai 2007 - 3 mars 2004 à 16:12
cs_vieuxLion Messages postés 455 Date d'inscription samedi 26 octobre 2002 Statut Membre Dernière intervention 6 avril 2004 - 4 mars 2004 à 22:09
Peut on dessiner un pixel ou une droite dans une boite de dialogue avec les mfc

Merci

1 réponse

cs_vieuxLion Messages postés 455 Date d'inscription samedi 26 octobre 2002 Statut Membre Dernière intervention 6 avril 2004 8
4 mars 2004 à 22:09
bonjour,

la réponse est OUI

par exemple :
dans une application de type boite de dialogue
tu mets un bouton et (après double click ) tu mets le code suivant
void CDlg::OnButton1()
{
CDC* pdc = GetDC();
//un point bleu
pdc->SetPixel(20,40,RGB(0,0,255));
//une ligne rouge d'épaisseur 2
CPen pen (PS_SOLID, 2,RGB(255,0,0));
CPen* old = pdc->SelectObject(&pen);
pdc->MoveTo(10,10);//le déplacement
pdc->LineTo(100,100);la ligne
pdc->SelectObject(old);//restauration du pinceau origine
}
0
Rejoignez-nous