Accueil > Forum > > > > cacher une fenêtre lorsqu'elle s'affiche
cacher une fenêtre lorsqu'elle s'affiche
samedi 15 mai 2004 à 14:43:57 |
cacher une fenêtre lorsqu'elle s'affiche

CyberP
|
Est-ce normal que ceci : BOOL CALLBACK MainProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch(message) { case WM_INITDIALOG:{ ShowWindow(hWnd, SW_HIDE); etc... |
ne marche pas ? Là j'ai un peu modifié le script, normalement la fenêtre devrait se cacher que dans certains cas et puis je souhaiterais récupérer des messages de sockets (donc je ne peux pas différer l'ouverture de la fenêtre) CyberP, Celui qui dit que toute question a une réponse
|
|
samedi 15 mai 2004 à 14:47:25 |
Re : cacher une fenêtre lorsqu'elle s'affiche

CyberP
|
J'ai oublié de préciser, ce n'est pas une erreur de synthaxe mais c'est bien la fenêtre qui ne se cache pas
J'arrive bien à la cacher de la même façon quand on clique sur un bouton mais pas dans le INITDIALOG (et si je met un messagebox la ligne en dessous le messagebox s'affiche)
CyberP, Celui qui dit que toute question a une réponse
|
|
samedi 15 mai 2004 à 15:51:15 |
Re : cacher une fenêtre lorsqu'elle s'affiche

BruNews
|
#define PERSO_HIDE (WM_USER+1)
switch(message) { case WM_INITDIALOG: .... .... // EN DERNIER PostMessage(hWnd, PERSO_HIDE, 0, 0); return 1; case PERSO_HIDE: ShowWindow(hWnd, SW_HIDE); return 0; case ....:
Essaie cela, tu diras si ne va pas auquel cas je testerai.
ciao... BruNews, Admin CS, MVP Visual C++
|
|
samedi 15 mai 2004 à 17:12:30 |
Re : cacher une fenêtre lorsqu'elle s'affiche

vecchio56
|
bah non ton truc ne marche pas, c'est bizarre...
|
|
samedi 15 mai 2004 à 17:15:17 |
Re : cacher une fenêtre lorsqu'elle s'affiche

vecchio56
|
on peut mettre le ShowWindow dans WM_CTLCOLORDLG et la ca marche
|
|
samedi 15 mai 2004 à 17:19:02 |
Re : cacher une fenêtre lorsqu'elle s'affiche

BruNews
|
ah bon, je vais donc tester, A++
ciao... BruNews, Admin CS, MVP Visual C++
|
|
samedi 15 mai 2004 à 17:29:12 |
Re : cacher une fenêtre lorsqu'elle s'affiche

BruNews
|
OHE du bateau, je viens de perdre 5 minutes pour rien a faire un prog qui tourne exact comme prevu. Pas une ligne a modifier a ce que j'avais mis. Je precise que ma dlgbox a bien le style visible de mis et j'ai du fermer avec taskmanager car est devenue illico invisible.
ciao... BruNews, Admin CS, MVP Visual C++
|
|
samedi 15 mai 2004 à 17:33:37 |
Re : cacher une fenêtre lorsqu'elle s'affiche

vecchio56
|
forcément, moi le style visible était false (c'est le style par défaut)
|
|
samedi 15 mai 2004 à 17:36:22 |
Re : cacher une fenêtre lorsqu'elle s'affiche

BruNews
|
Faut toujours mettre a TRUE !!! Laisse les defauts a ceux qui en ont...
ciao... BruNews, Admin CS, MVP Visual C++
|
|
samedi 15 mai 2004 à 18:44:38 |
Re : cacher une fenêtre lorsqu'elle s'affiche

vecchio56
|
D'accord. Cependant il y a un truc que ne comprends pas dans ta méthode: tu mets un PostMessage; qu'est ce qui assure que le message PERSO_HIDE n'est pas traité avant qu'on ait fini WM_INITDIALOG (même si c'est la dernière instruction)?
|
|
Cette discussion est classée dans : affiche, cacher, fenêtre, hwnd, lorsqu
Répondre à ce message
Sujets en rapport avec ce message
HELP ME PLEASE!!!! PROBLEME KE JE NE COMPRENDS PAS!!!!!!! [ par bouba ]
Bonjour, je rencontre un gros problème dans mon programme que je n'arrive pas a résoudre,je ne comprends vraiment pas!!!1. std::string strcat2(LPSTR c
Popup dans un popup [ par CyberP ]
J'ai créé un programme dont la seule fenêtre est une DialogBox. J'ai rajouté une autre DialogBox pour le "A propos de" mais celle-ci ne s'affiche pas
cacher une fenêtre [ par lysane ]
J'ai utilisée la fonction showwindow pour cacher ma fenêtre:ShowWindow(FindWindow("ConsoleWindowClass",NULL),SW_HIDE); sous win2000 pas de problème, s
Colorier un static : HEeeeeeeelp !!! [ par sprintjeffC ]
salut @ tousje me mets a la programmation windows en C/C++ (pas VC++ merci ... quitte à faire du microsoft je préfère VB ;-). Je démarrai pas mal et t
Récuperer un hwnd de fenêtre [ par andros ]
Bonjour,Je n'ai pas trouvé la réponse sur le forum au pb que voici :(ss Bor C++6) -d'une part j'ai un programme éxécutable en mode console Dos.-d'autr
dev sans MFC [ par c2millet ]
Voilà j'essaie de faire un prog sans MFC et je voudrais changer la couleur de text d'un bouton ainsi que ça couleur de fond.Si qqun peu m'aider mercim
cacher une fenêtre Dos [ par lysane ]
j'ai créer un serveur qui tourne sur une machine, mon appli se lance à l'ouverture d'une session seulement, visual studio ouvre par défaut une fenêtr
pb avec le plein écran de DirectX que je veux enlever [ par Diabolus ]
Bonjour à tous !Je souhaiterai créer une fenêtre en mode normal et tout ce que j'arrive à faire c'est du plein écran. J'aimerai enlever le plein écran
keyboard [ par ToToL ]
J'ai créé un programme sauf que mon probleme est la vitesse de repetition des touche que je voudrai faire instantanné car sinon j'ai il y a un "blanc"
prob wsaasyncselect (encore) [ par flatou ]
je suis tjr ds la prog d'un client/serveur, et pour le serveur j'ai comme un prob que je n'arrive pas a resoudre.Au lancement de mon serveur, j'ai cet
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
Forum
RE : SAC A DOS RE : SAC A DOS par hadjkaddour
Cliquez pour lire la suite par hadjkaddour
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
|