Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1704 connectés 

  FORUM HardWare.fr
  Programmation

  [C++/MFC] les DC (ou CDC) : les Direct Context m'emmerdent !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++/MFC] les DC (ou CDC) : les Direct Context m'emmerdent !

n°79977
El_gringo
Posté le 10-12-2001 à 09:22:32  profilanswer
 

Je vous explique le pb:
Alors, j'ai une appli ancienne, qui ç été faite vers les commencement des MFC. Bref, cette appli s'appuie sur la fameuse architecture Document/Vue, avec le Template pour une appli "single document" mais ça c pas important :-D.
Le pb, c que g rajouté à cette appli une boite de dialogue non modal. Cette boite de dialogue doit permettre d'afficher des images. G donc besoin de bosser sur un DC (ou CDC). Donc je résume plus clairement: g une appli "de base" constituée d'une CFrameWnd, d'un CDocument, et d'une CView. J'ai ajouté à ça une boite de dialogue qui permettra d'afficher des images. Mais je sais pas sur quel DC je peux bosser. En fait, ce que je voudrais, c utiliser le DC qui est utilisé par la CView de l'appli de base. Mais g des merdes... qqn connait le sujet ?

mood
Publicité
Posté le 10-12-2001 à 09:22:32  profilanswer
 

n°80006
la viper
Posté le 10-12-2001 à 11:01:16  profilanswer
 

bah essaye d'attacher ta nouvelle boite non modal à ta cview .. mais j'arrive pas trop à saisir .
 
 
disons que le doc/vue c'est ca ..
 
CFrameWnd -> CView
          -> CDocument
 
tu la mets ou ta boite la dedans ?

n°80014
El_gringo
Posté le 10-12-2001 à 11:30:12  profilanswer
 

elle est attachée à ma CView, mais en fait, maintenant, mon pb est ailleur. J'arrive à utiliser le CDC de ma CView. Maintenant, je bosse sur ma lib Victor, pour afficher des images tiff. Mais là c bien spécifique comme truc. alors à moins que qqn connaisse Victor, je vais devoir me dénerder tt seul... :sweat:  
Merci qd même Viper

n°80053
la viper
Posté le 10-12-2001 à 13:02:51  profilanswer
 

sorry de pas pouvoir t'aider plus ... pour moi victor c'est le p'tit bonhomme dans les cassettes vhs quand tu veux apprendre l'anglais ;)

n°80150
weblook$
happy face
Posté le 10-12-2001 à 15:14:24  profilanswer
 

il faut que tu recupere un DC attaché à cette dlg genre:
hDC=m_taboite.GetDC()

n°80155
El_gringo
Posté le 10-12-2001 à 15:18:07  profilanswer
 

c gentil d'essayer de m'aider, mais c marqué juste au dessus que je m'en suis tiré...
Et puis, si j'fait un ma_boite.GetDC, tu crois qu'y va me l'inventer juste comme je le veux mon contexte !? non, on fait pas un contexte à partir d'une boite de dialogue... à partir de ma CView par, ça se passe bien !
Merci qd même ! :)

n°80159
weblook$
happy face
Posté le 10-12-2001 à 15:22:13  profilanswer
 

Autant pour moi, j'avais pas lu les derniers message et puis je me suis un peu melanger :pt1cable:  c'est si t'avais genre un vu dans ta dlg et que tu voulais recup un DC dessus...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++/MFC] les DC (ou CDC) : les Direct Context m'emmerdent !

 

Sujets relatifs
[VISUAL C++ - MFC] Comment connaître le type d'un serveur FTP[mysql++/VC++6.0/MFC] probleme de linkage !!! urgent !!!
Open GL / Direct 3D : Les lumières...Visual C++, MFC une paintBox ?
Direct Draw : Transparence RoseDirectX avec les MFC
OpenGl et direct 3d keske c'est....MFC: Probleme !!!!
[Win32 / MFC] Est-ce que MSJet 4 est compatible avec MS Jet 3.5 ?[MFC] Utilisation de la classe CListCtrl
Plus de sujets relatifs à : [C++/MFC] les DC (ou CDC) : les Direct Context m'emmerdent !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR