Salut c un petit soucis la dessus :j'utilise ce morceau de code pour afficher un pixel pour afficher parla suite des lignes mais le prob n'est pas le il est que le pixel s'affiche en dehors de ma dialogbox et pourtant c bien le handle de la dlg que je recupèreil.Quand je trace une ligne il prend comme origine l'ecran complet et s'affiche partout meme sur la barre des taches et non pas seulement sur ma dlgbox.
Si quelqu'un si connait un peut sur le sujet ca serait cool.
Merci.
fenetre=::FindWindow(
"CGraph2Dlg",
"graph2"
);
/*recupère le HDC de la fenetre*/
device=::GetDC(fenetre);
for(i=20;i<500;i++)
{
/*permet d'écrire un pixel a l'endroit et a la couleur voulu*/
Vérifie que le handle retourné par FindWindow n'est pas NULL auquel cas c'est normal que tu dessine dans tout l'écran car GetDC(NULL) récupère l'écran.