Accueil > Forum > > > > Afficher plusieurs feuilles et en mettre une prioritaire
Afficher plusieurs feuilles et en mettre une prioritaire
mercredi 31 mai 2006 à 19:50:10 |
Afficher plusieurs feuilles et en mettre une prioritaire

bichoncanada
|
Bonjour, Lorsque je lance mon programme, ma feuille principale (appelée Client) s'affiche comme je veux dans le coin en haut à gauche, puis lorsque j'appuie sur mon bouton "Ouvrir les Vidéo", une autre fenêtre (appelée Vidéo) s'ouvre et je peux sélectionner la visualisation des vidéos. Le problème est que je veux que la fenêtre principal ne se réduise jamais même quand je suis sur la feuille "Vidéo".J'ai mis "Vidéo.Show" mais je ne sais pas quoi mettre dans (modal et owner Form). J'espère que j' ai été assez clair et si quelqu'un avait la solution ca serait cool. Merci d'avance Guillaume
|
|
mercredi 31 mai 2006 à 20:01:55 |
Re : Afficher plusieurs feuilles et en mettre une prioritaire

Shark-Man
|
Tu utilises le système des feuilles MDI ? Si ce que tu veux c'est que ta forme reste toujours au premier plan il suffit d'utiliser ce code:
Dans un module : Private Const SWP_NOMOVE = 2 Private Const SWP_NOSIZE = 1 Private C onst HWND_TOPMOST = -1 Private Const HWND_NOTOPMOST = -2 Private Declare Function SetWindowPos Lib "USER32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Pour que la forme reste au premier plan utilises: SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE Pour annuler cette fonction il te suffit de la relancer en remplacant HWND_TOPMOST par HWND_NOTOPMOST.
J'espère avoir repondu à ta question. Bonne continuation.
° The world is moving so fast these days that the person who says it can't be done is generally interrupted by someone doing it ° Harry Emerson Fosdick
|
|
mercredi 31 mai 2006 à 20:19:33 |
Re : Afficher plusieurs feuilles et en mettre une prioritaire

bichoncanada
|
le set windows je dois le mettre dans la commande qui permet d'ouvrir la fenêtre Vidéo ??? et les private const au début dela feuille principale ???
|
|
mercredi 31 mai 2006 à 20:43:41 |
Re : Afficher plusieurs feuilles et en mettre une prioritaire

bichoncanada
|
J'ai trouvé où les mettre mais quand je lance il me mets en message d'erreur " Convention d'appel de DLL incorrect" et me souligne en jaune SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE. Donc cela n'a pas l'air de marcher. Peux tu m'aider ???
|
|
mercredi 31 mai 2006 à 22:22:24 |
Re : Afficher plusieurs feuilles et en mettre une prioritaire

Shark-Man
|
Peut etre ai-je mal copier/coller ou toi.. Reessaye avec sa pour voir.
Dans la partie déclaration du module: Private Const SWP_NOMOVE = 2 Private Const SWP_NOSIZE = 1 Private Const HWND_TOPMOST = -1 Private Const HWND_NOTOPMOST = -2; Private Declare Function SetWindowPos Lib "USER32" (ByVal hwnd As Long, _ ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _ ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Dans le _Load de ta form pour que sa soit actif des le chargement: SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
Lorsque tu ne veux plus que la forme soit toujours au premier plan: SetWindowPos Me.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
Chez moi ce code fonctionne parfaitement :( J'espere vraiment te donner ce que tu attend sa serait dmg que tu te donne du mal pour rien lol.
|
|
mercredi 31 mai 2006 à 22:54:08 |
Re : Afficher plusieurs feuilles et en mettre une prioritaire

bichoncanada
|
oui c'est bon ca m'a vraiment aidé mais j'ai utilisé plutôt utilisé SWP_NOREDRAW = 0 et ca marche niquel donc merci.
|
|
Cette discussion est classée dans : feuilles, afficher, feuille, vidéo, prioritaire
Répondre à ce message
Sujets en rapport avec ce message
Afficher une feuille Excel dans VB [ par Xilikon ]
Salut,Je suis présentement perdu au niveau des idées pour savoir comment faire afficher des feuilles Excel dans une fenêtre sans faire appel à Excel m
Afficher une feuille Excel avec VB [ par Xilikon ]
Salut,Je suis présentement perdu au niveau des idées pour savoir comment faire afficher des feuilles Excel dans une fenêtre sans faire appel à Excel m
Newbie en la matière..... [ par Schpok ]
Bon d'accord je suis newbie mais je ne demande qu'a apprendre !!! J'ai 3 feuilles et un module. J'aimerais lorsque la personne qui clique sur un optio
Les feuilles MDI, leurs dimensionnement, leurs boutons......la plaie [ par akhiro ]
Hello,QUESTION 1Quelqu'un peut il me dire s'il existe une autre possibilité que la feuille MDI pour gérer deux autres feuilles en même temps --> EX :
afficher une feuille correctement [ par bidules ]
bonjour a tousMa question peut paraitre simple mais moi j'arrive pas a afficher une feuille correctement aprés l'avoir caché.En effet en utilisant l'i
pb de fermeture des feuilles [ par darkyoda ]
resalut a tous!j'ai mis la touche ESC pour fermer une feuille par defaut mais lorsque l'on appuie dessus c'est toute l'appli qui se ferme et non juste
Modifier une form MDI depuis la form mère [ par JCLK ]
Ce message s'adresse plus particulièrement au grandissime Amonbofis, mais les réponses de tout le monde sont les bienvenues.Dans un éditeur de texte,
VB multi-threads ? [ par Ernesto ]
je suis en train de faire un programme qui se divise en 2 grandes partie.j'ai un tronc commun qui es le depart du programme , celui-ci doit appeler un
Variable pour plusieurs feuilles [ par Brodeur ]
Bonjour, je voudrais savoir comment faire pour qu'une variable definie dans une feuille soit utilise par une autre feuille (ce serai comme si on faisa
Page appelante? [ par Octet ]
Lors de la création d'un projet contenent plusieurs feuilles (forms),y a-t-il possibilité de savoir à partir de quelle feuille la feuille appelée a ét
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|