begin process at 2012 05 29 22:38:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

probleme pour tracer un rectangle


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme pour tracer un rectangle

mardi 17 mai 2005 à 15:44:07 | probleme pour tracer un rectangle

titouf71

Bonjour,
Je suis debutant en c++ et je cherche a montrer des exemple de couleur dans une dialogbox.
j'ai essayer avec createsolidebrush(RGB(255,0,0)
rectangle(hdc,100,100,200,200) mais je n'ai rien a l'affichage.
je travail avec vc6++ en mfc.
a mon avis le probleme est que mon hdc n'es pas initialiser mais je ne sais pas comment l'innitialiser.
si quelqu'un pouvais m'aider svp.
merci

mardi 17 mai 2005 à 16:11:25 | Re : probleme pour tracer un rectangle

vecchio56

Administrateur CodeS-SourceS
Une variable non initialisée, ce n'est jamais normal. Si tu veuxdessiner, tu devrais le faire dans OnPaint, tu as alors un HDC (unPaintDC plus exactement il me semble). Sinon tu peux toujours récupérerun dc par GetDC, puis le libérer à la fin par ReleaseDC
mardi 17 mai 2005 à 16:51:16 | Re : probleme pour tracer un rectangle

titouf71

le probleme c que quand je fais un getdc il me dis qu'il ne peu pas convertir un cdc en hdc.
je n'arrive pas a comprendre ce qu'es ce hdc et la difference entre hdc et cdc.
merci de ta reponse
mardi 17 mai 2005 à 16:54:37 | Re : probleme pour tracer un rectangle

titouf71

c bon j'ai reussit a faire ce que je voulais il suffisais de le mettre dans le onpaint merci
mardi 17 mai 2005 à 17:20:14 | Re : probleme pour tracer un rectangle

vecchio56

Administrateur CodeS-SourceS
CDC est une classe des MFC qui encapluse un HDC, il existe sans doute une méthode de CDC permettant d'obtenir l'objet HDC


Cette discussion est classée dans : probleme, hdc, tracer, rectangle


Répondre à ce message

Sujets en rapport avec ce message

Probleme de HDC [ par Crystalin ] Je cherche a mettre le HDC du desktop de windows ou d'un programme deja lancer ... je travaille sous VC++ et je ne fait pas un MFC ...Je pensé que : G Probleme de HDC [ par Crystalin ] Je cherche a mettre le HDC du desktop de windows ou d'un programme deja lancer ... je travaille sous VC++ et je ne fait pas un MFC ...Mon but c de rem GDI windows [ par moi1392 ] Bonjour, j'ai un léger soucis avec l'API win32.Alors voila, je voudrais tracer un rectangle vide au milieu mais avec une certaine epaisseur de bord.La Dessiner un Rectangle [ par SnOOpss ] bonjour tout le monde, vla le probleme :HBITMAP hbmp = (HBITMAP)LoadImage(0,"c:\\logo.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);HDC hdc;hdc = GetWindowDC [MFC] Probleme de récupération de HDC [ par phantom_2005 ] Bonjour à tousvoila je cherche à afficher  un bitmap dans un Picture box (IDC_Cadre) situé sur une fenêtre de dialogue (IDD_PROPPAGE5)Mes fonctions ma Clignotement avec GDI [ par unrealgun ] Bonjour,Je viens de commencer la programmation en C++, j'utilise DEV-CPP et j'ai un probleme avec GDI : j'utilise la fonction RECANGLE pour dessiner, un rectangle dans IDD_DIALOG2 ? [ par F0ra ] Bonjour,<?xml:namespace prefix = Probleme avec SetPixel [ par bouyassin ] Bonjour, J'ai essayé d'éditer un programme existant de hook de souris pour dessiner sur l'écran: j'ai ajouté le code suivant: [color=blue]LPPOINT p=N probleme de dll [ par mana ] Bonjour, j'ai crée une dll qui fonctionne . Dés que j'essaie d'y inclure les lib., stl ou sfml, codeblocks la compile sans problème , mais quand je v Probleme de creation d'un .exe [WINDEV] [ par Gregoire02 ] Bonjour, J'ai crée un programme mais il m'est impossible de crée un éxecutable. Je travaille sous Windev XIV. La zone avec l'engrenage est grisée ain


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,914 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales