Accueil > Forum > > > > Création de fenetre VC++ 6
Création de fenetre VC++ 6
lundi 13 janvier 2003 à 16:15:35 |
Création de fenetre VC++ 6

CHENRY
|
Dans une appli multi document, je n'arrive pas a ouvrir une nouvelle fenetre fille (aprés une sélection dans un menu par ex.) je tape HWND MyWnd; BOOL retour; retour = ShowWindow(MyWin, SW_SHOWNORMAL); Update(MyWin); Cela déclenche bien l'appel du construsteur CCHILDFRAME créé par AppWizard mais la fenetre ne s'ouvre pas. La fonction CreateWindow ne m'amene rien de plus. Aprés avoir avaler deux pavés de 1500 pages pour apprendre VC++, c'est quelque peu frustrant. Merci pour le coup de main.
|
|
mardi 29 juillet 2003 à 16:16:59 |
Re : Création de fenetre VC++ 6

Carimi
|
En fait c'est pas si simple que ça. Si du fait en MFC j'ai une petite astuce pas trop mal que j'utilise, tu vas dans ton doc, tu y ajoute une fonction void sans paramétres (ex: void open()) et dedans tu appelles directement OnFileNew(). Ensuite dans l'endroit exact ou tu désires créer une nouvelle fenêtre, souvent dans une autre classe que le doc, il faut que tu utilise theApp mais il est necessaire de faire un extern pour l'utiliser. Ensuite tu fait (dans mon exemple) theApp.open() à chaque fois que tu veux une nouvelle fenêtre. voila. je pense que tu as deja du trouver une solution à ton probléme depuis longtemps mais si ce n'est pas le cas et que tu te demandais toujours comment voici alors une soluce assez sympa. :)
------------------------------- Réponse au message : -------------------------------
> Dans une appli multi document, je n'arrive pas a ouvrir une nouvelle fenetre fille (aprés une sélection dans un menu par ex.) > je tape > > HWND MyWnd; > BOOL retour; > > retour = ShowWindow(MyWin, SW_SHOWNORMAL); > Update(MyWin); > > Cela déclenche bien l'appel du construsteur CCHILDFRAME créé par AppWizard mais la fenetre ne s'ouvre pas. La fonction CreateWindow ne m'amene rien de plus. Aprés avoir avaler deux pavés de 1500 pages pour apprendre VC++, c'est quelque peu frustrant. > Merci pour le coup de main. >
|
|
mardi 29 juillet 2003 à 16:23:29 |
Re : Création de fenetre VC++ 6

Carimi
|
oui désolé, c'est pas dans le doc mais dans tonapli.cpp :)
------------------------------- Réponse au message : -------------------------------
> Dans une appli multi document, je n'arrive pas a ouvrir une nouvelle fenetre fille (aprés une sélection dans un menu par ex.) > je tape > > HWND MyWnd; > BOOL retour; > > retour = ShowWindow(MyWin, SW_SHOWNORMAL); > Update(MyWin); > > Cela déclenche bien l'appel du construsteur CCHILDFRAME créé par AppWizard mais la fenetre ne s'ouvre pas. La fonction CreateWindow ne m'amene rien de plus. Aprés avoir avaler deux pavés de 1500 pages pour apprendre VC++, c'est quelque peu frustrant. > Merci pour le coup de main. >
|
|
Cette discussion est classée dans : aprés, fenetre, création, vc, retour
Répondre à ce message
Sujets en rapport avec ce message
Probleme d'execution avec VC++ [ par AntiSlash ]
petit probleme incomprehensible (?):j'utilise VC++ 5.0 et je dessine une fenetre. Quand je mets rien dans la fenetre, et que je creer mon .exe, je le
VC++ : comment changer la fenetre principale d'une SDI ? [ par lapiou ]
Comment changer la fenetre de fond d'une SDI? On a vu qu'il fallait créer une dialog, la mettre en "child", mais ensuite, ca bloque...Comment faire po
VC++: création autommatique de boite de dialogue [ par Melchisedec ]
------------------------------------------------MelchisedecBon jour,Je dois réaliser une interface Homme-machine pour un jeux (en Visual C++).J'ai une
Iconifier ou minimiser une fenetre en VC++ (Avec MFC de preference) [ par JayJay91 ]
Bonjour a tous !!J'ai une petite question je voudrais savoir comment minimiser une fenetre en icone à coté de l'horloge .. exemple d'application : MSN
Inserer un activeX avec VC++ [ par tanguy_laverdure ]
Bonjour,Dans une fenetre de dialogue, j'insere un activeX (MicroSoft MapPoint Control 11.0) par la commande Insert ActiveX Control.Lorsque je click OK
fenetre "complexes" avec Dev C++ [ par MrKribou ]
En fait mon prob : Je cherche deseperemment a faire une frame (je sais pas si c le nom exact) a une fenetre pour la separer en deux (d'un cote un arbr
Pour afficher des fenetres VC++ 6 [ par Cdcyrille ]
Voila j'aimerai afficher plusieurs fenetre sous VC++ 6le probleme c qu'avec un HRESULT on peut pas trop le faire ou alors il faut creer de nouveau DLG
Cacher la fenetre d'un programme console en VC++ [ par petitchech ]
Je cherche comme cacher la fenetre console d'un prog et le cacher ds la barre des tache aussi.
[VC++] Création de boîtes de dialogue non Modale [ par Bilouz ]
Bonjour, Je débute sous VC++ et je bloque sur la réalisation de fenêtres non modales. En fait, j'utilise bien la fonction Create() et non DoModal()
Picture Control sous vc++ [ par shadow1779 ]
Bonjour,j'ai vu qu'on pouvait faire un picture control directement par l'editeur de ressources de vc++, ce qui permet en soit d'aller plus vite, cepen
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|