Accueil > Forum > > > > topmost sur une dialog
topmost sur une dialog
lundi 18 août 2003 à 18:07:40 |
topmost sur une dialog

Manson
|
Salut a tous, voila je cree une dialog comme ceci : h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); Mais voila cette fenetre reste toujours au premier plan, donc en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. Si quelqu'un a une idee. D'avance merci. Arno
|
|
lundi 18 août 2003 à 18:11:28 |
Re : topmost sur une dialog

vecchio56
|
Ca vient sans doute de la facon dont tu a créé le dialogue IDD_INFO, dansle fichier .rc
------------------------------- Réponse au message : -------------------------------
> Salut a tous, > > voila je cree une dialog comme ceci : > > h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); > > Mais voila cette fenetre reste toujours au premier plan, donc > en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. > > Si quelqu'un a une idee. > > D'avance merci. > > Arno
|
|
mardi 19 août 2003 à 11:30:16 |
Re : topmost sur une dialog

Xentor609
|
Ou par programmation : SetWindowPos(hDlg,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); Bye,Xentor609
------------------------------- Réponse au message : -------------------------------
> Ca vient sans doute de la facon dont tu a créé le dialogue IDD_INFO, dansle fichier .rc > > ------------------------------- > Réponse au message : > ------------------------------- > > > Salut a tous, > > > > voila je cree une dialog comme ceci : > > > > h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); > > > > Mais voila cette fenetre reste toujours au premier plan, donc > > en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. > > > > Si quelqu'un a une idee. > > > > D'avance merci. > > > > Arno >
|
|
mardi 19 août 2003 à 17:41:43 |
Re : topmost sur une dialog

Manson
|
Salut, si je dis pas de betises ce que tu me montre permet de rajouter la capacite d'etre topmost a la fenetre, or moi je veux l'enlever.
Arno
------------------------------- Réponse au message : -------------------------------
> Ou par programmation : SetWindowPos(hDlg,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); > Bye,Xentor609 > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Ca vient sans doute de la facon dont tu a créé le dialogue IDD_INFO, dansle fichier .rc > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Salut a tous, > > > > > > voila je cree une dialog comme ceci : > > > > > > h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); > > > > > > Mais voila cette fenetre reste toujours au premier plan, donc > > > en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. > > > > > > Si quelqu'un a une idee. > > > > > > D'avance merci. > > > > > > Arno > > >
|
|
mardi 19 août 2003 à 18:46:31 |
Re : topmost sur une dialog

Xentor609
|
Désolé, c vrai ! SetWindowPos(hDlg,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); Bye,Xentor609
------------------------------- Réponse au message : -------------------------------
> Salut, > si je dis pas de betises ce que tu me montre permet > de rajouter la capacite d'etre topmost a la fenetre, > or moi je veux l'enlever. > > Arno > > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Ou par programmation : SetWindowPos(hDlg,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); > > Bye,Xentor609 > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Ca vient sans doute de la facon dont tu a créé le dialogue IDD_INFO, dansle fichier .rc > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > Salut a tous, > > > > > > > > voila je cree une dialog comme ceci : > > > > > > > > h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); > > > > > > > > Mais voila cette fenetre reste toujours au premier plan, donc > > > > en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. > > > > > > > > Si quelqu'un a une idee. > > > > > > > > D'avance merci. > > > > > > > > Arno > > > > > >
|
|
mercredi 20 août 2003 à 11:17:18 |
Re : topmost sur une dialog

Manson
|
Salut,
en fait je me suis trompe, ce que je voulais dire, c'est que cette fenetre est toujours au dessus de la fenetre princpile du programme, hors je voudrais pouvoir mettre au premier plan, completement, la fenetre principale mais aussi pouvoir avoir au premier plan l'autre fenetre.
Si vous avez une idee.
Arno
------------------------------- Réponse au message : -------------------------------
> Désolé, c vrai ! > SetWindowPos(hDlg,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); > Bye,Xentor609 > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Salut, > > si je dis pas de betises ce que tu me montre permet > > de rajouter la capacite d'etre topmost a la fenetre, > > or moi je veux l'enlever. > > > > Arno > > > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Ou par programmation : SetWindowPos(hDlg,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); > > > Bye,Xentor609 > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > Ca vient sans doute de la facon dont tu a créé le dialogue IDD_INFO, dansle fichier .rc > > > > > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > Salut a tous, > > > > > > > > > > voila je cree une dialog comme ceci : > > > > > > > > > > h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); > > > > > > > > > > Mais voila cette fenetre reste toujours au premier plan, donc > > > > > en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. > > > > > > > > > > Si quelqu'un a une idee. > > > > > > > > > > D'avance merci. > > > > > > > > > > Arno > > > > > > > > > >
|
|
mercredi 20 août 2003 à 12:30:46 |
Re : topmost sur une dialog

Xentor609
|
Salut ! Je ne comprends pas très bien ton problème ! C'est assez confus. Je pense que tu voudrais avoir accès à la première fenêtre (cad la fenetre principale), donc au moment où tu appelles la 2ème fenetre, il ne faut pas mettre de handle parent : h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), 0, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); Mais je suis pas sûr d'avoir répondu à ta question. Si c'est le cas, éclaicir ton problème, ou même mieux met au bout de ton code. Bye,Xentor609
------------------------------- Réponse au message : -------------------------------
> Salut, > > en fait je me suis trompe, ce que je voulais dire, > c'est que cette fenetre est toujours au dessus de la fenetre > princpile du programme, hors je voudrais pouvoir mettre > au premier plan, completement, la fenetre principale mais > aussi pouvoir avoir au premier plan l'autre fenetre. > > Si vous avez une idee. > > Arno > > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Désolé, c vrai ! > > SetWindowPos(hDlg,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); > > Bye,Xentor609 > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Salut, > > > si je dis pas de betises ce que tu me montre permet > > > de rajouter la capacite d'etre topmost a la fenetre, > > > or moi je veux l'enlever. > > > > > > Arno > > > > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > Ou par programmation : SetWindowPos(hDlg,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE); > > > > Bye,Xentor609 > > > > > > > > > > > > ------------------------------- > > > > Réponse au message : > > > > ------------------------------- > > > > > > > > > Ca vient sans doute de la facon dont tu a créé le dialogue IDD_INFO, dansle fichier .rc > > > > > > > > > > ------------------------------- > > > > > Réponse au message : > > > > > ------------------------------- > > > > > > > > > > > Salut a tous, > > > > > > > > > > > > voila je cree une dialog comme ceci : > > > > > > > > > > > > h_info = CreateDialog((HINSTANCE)hInst, MAKEINTRESOURCE(IDD_INFO), hWnd, (DLGPROC)MakeProcInstance((FARPROC)Info, hInst)); > > > > > > > > > > > > Mais voila cette fenetre reste toujours au premier plan, donc > > > > > > en topmost, et j'arrive pas a enlever sa capacite a rester au premier plan. > > > > > > > > > > > > Si quelqu'un a une idee. > > > > > > > > > > > > D'avance merci. > > > > > > > > > > > > Arno > > > > > > > > > > > > > > >
|
|
Cette discussion est classée dans : dialog, premier, info, hinst, topmost
Répondre à ce message
Sujets en rapport avec ce message
Info-bulle (MFC) [ par garslouche ]
Salut à tous!Je voudrais utiliser une info bulle (CToolTipCtrl) sur un CStatic dans une Dialog Based Application. Mais tous les exemples que j'ai trou
fenetre menu appelle dialog [ par babylone2019 ]
Bon, je sais qu'il y a pas mal de post sur les lists box mais je voit pas se que j'oublit de faireJ'ai bien rajouter le comctl32.lib dans le linker ma
Problème pour mettre une Dialog Modale au premier plan [ par ZMJUVENTINO ]
Salut, je travaille sur Visual C++ 6Je voudrais à partir de mon application afficher une CDialog modale et qu'elle s'affiche absolument au premier pla
ShBroseForFolder TopMost ? [ par DarkBoss ]
Hello tout le monde, Je suis en train de realiser un editeur de niveau 3d, et je cherche a selectionner un dossier, donc tout ce passe bien grace a l
c# excel [ par sodesign1988 ]
Boujour, j'ai crée de Hashtable avec comme code, pour l'une d'entre elles : Hashtable indiceColumns2 = new<
MFC (dialog based) et base de données [ par gege1024 ]
Est-ce possible de gerer une base de données (enregistrement, requete....) avec un projet MFC (dialog based) ???puis de formater certaines données afi
dimention boite de dialog avec rc [ par dyroj ]
bonjour,j'ai voulu transposer une interface graphique faite sans ressource dans ressource, mais le probleme c'est que les dimention ne sont pas dutous
Comment insérer un dialog dans un dialog (ou ressource dans un dialog) WIN32 [ par tazmania37 ]
Bonjour,Je m'explique mieux.J'ai crée des ressources, correspondants à des modèles graphiques.Ce sont des petites fenêtres avec du texte et des icones
Desactiver le raccourcis clavier par defaut d'un dialog [ par SnOOpss ]
Bonjour, j'ai crée un dialog tout bete via un fichier ressource et par defaut window m'attribue le raccourcis clavier espace au tout premier pushbutto
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft 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
Forum
MATLAB PROGRAMME MATLAB PROGRAMME par wahab1087
Cliquez pour lire la suite par wahab1087 RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
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
|