begin process at 2010 03 11 09:49:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

Boite de dialogue et document


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

Boite de dialogue et document

dimanche 26 novembre 2006 à 16:53:00 | Boite de dialogue et document

Xneo


Bonjour, je suis en MFC sous VC++ 6.0 et j'aurais aimer savoir si quelq'un savait si on pouvait récupérer un pointeur sur le document ( je suis en SDI ) a partir d'une boite de dialogue. mercii

 

dimanche 26 novembre 2006 à 17:28:09 | Re : Boite de dialogue et document

yann_lo_san

Normalement le document représente l'objet du programme, par exemple une structure de répertoire.
Il ne faut pas utiliser le pointeur sur le document depuis une boite de dlg mais le pointeur sur l'objet répertoire.
ex : Construction du dialog
CMyDialog dlg(pObjetRepertoire);
On utilise directement le repertoire dans le dlg.
Mais je ne vois pas a quoi peut te servir le pointeur sur le document lui-même ?

lundi 27 novembre 2006 à 10:07:25 | Re : Boite de dialogue et document

louis14

Il faut que tu cherches de l'aide sur l'utilisation des fonctions suivantes:
au niveau de l'application ( classe application)
GetfirstdoctemplatePosition()
getNextDoctemplate()
une fois que tu as le pointeur sur le premier template:
GetFirstDocPosition()
GetNextDoc() pour avoir le premier document.

Si tu as le pointeur de ta vue ( classe CView) , il y a automatiquement une fonction GetDocument() qui est créée.


louis14
lundi 27 novembre 2006 à 13:08:09 | Re : Boite de dialogue et document

Xneo

Merci pour vos reponses! En fait j'ai reussi a me débrouiller autrement. Je fais une association avec une classe et c'est bon. Je me compliquais la vie pour rien! merci



Cette discussion est classée dans : boite, document, dialogue


Répondre à ce message

Sujets en rapport avec ce message

Boite de dialogue non modale [ par loC ] Salut,Comment attribuer et récupérer un code de retour à une boite de dialogue non modale ?i.e: signaler a la fenetre appelante de la validation/annul recupérer les controles d'une Boite de Dialogue [ par loC ] salut,ju'aimerai pouvoir balayer tous les controles d'une boite de dialogue.ie : obtenir une liste de CWnd * contenant tous les controles. Comment afficher une boite de dialogue que je vient de créer ???? [ par coyito ] Comment procede t on avec les MFC ?MerciA+Eric Application type boite de dialogue [ par Sophia ] Bonjour,j'utilise borland c++ 5.02 et je voudrais faire une application type boite de dialogue.Avec les fonctions DialogBox, CreateDialog,CreateDialog Comment insérer une vue dans une boite de dialogue??? [ par Gtab ] Bonjour,J'aimerais, sous Visual C++ 6.0, créer des boites de dialogue dockables (avec DialogBar) et y insérer une vue pour y dessiner des informations Boite de dialogue "parcourir" avec Visual C++ [ par karine ] je cherche à faire une boite de dialogue permettant simplement de selectionner un repertoire situé sur le disque. Merci d'avance Comment inserer une barre d'outils dans une boite de dialogue [ par Lady ] merci Zoomer une boite de dialogue [ par Jean-luc ] bonjour à tous,je commence à peine en CPP et je voudrais savoir comment puis je rendre le fenetre de mon application en pleine ecran ?j'utilise une fe boite de dialogue en C++ [ par rerebozo ] Je cherche un site ou je peux des boites de dialogues liste à checker MFC et boite de dialogue Dossier [ par jpeg ] Je programme actuellement une petite app windows avec MFC et j'aimerai pouvoir sélectionner un dossier. Le problème, c'est qu'en MFC, il y a bien une


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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 : 1,076 sec (3)

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