begin process at 2012 02 16 01:47:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

garder fenetre toujours sur ecran


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

garder fenetre toujours sur ecran

mardi 5 février 2002 à 19:56:27 | garder fenetre toujours sur ecran

brizon

Bonjour,
j'aimerais savoir s'il est possible de faire sous VB qu'une fenetre(form) reste toujours sur l'ecran (apres l'execution) meme si on ouvre une page web, un fichier word ou n'importe quoi. Si oui comment? Merci pour toutes les suggestions. Sylva B.
mardi 5 février 2002 à 20:55:22 | Re : garder fenetre toujours sur ecran

ZTPdiffusion

Salut

Tu peux essayer ça :

Dans un module mettre le code suivant

'
'Déclaration API fenêtre au premier plan
'
Public 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

'
'Configuration fenêtre au premier plan
'
Public Const ONTOP = -1&
Public Const DISABLE_ONTOP = -2&
Public Const wFlag = 33



Public Function FenetreOnTop(frmOnTop As Form, Parametre As Integer)
Dim WndLeft, WndTop As Long

WndLeft = frmOnTop.Left / 15
WndTop = frmOnTop.Top / 15

SetWindowPos frmOnTop.hwnd, Parametre, WndLeft, WndTop, 0, 0, 33
End Function

Il faut ensuite appeler la fonction FenetreOnTop dans l'événement load de la form que tu veux laisser au dessus.

ex :

Private sub Form_Load ()
FenetreOnTop Form1, OnTop
End sub


a+
-------------------------------
Réponse au message :
-------------------------------

Bonjour,
j'aimerais savoir s'il est possible de faire sous VB qu'une fenetre(form) reste toujours sur l'ecran (apres l'execution) meme si on ouvre une page web, un fichier word ou n'importe quoi. Si oui comment? Merci pour toutes les suggestions. Sylva B.
mardi 5 février 2002 à 21:11:12 | Re : garder fenetre toujours sur ecran

brizon

Merci beaucoup, ça marche. En fait, j'ai fait déjà quelque chose comme ça mais j'ai pas mis fenretreontop dans form_Load. Merci encore une fois a+



-------------------------------
Réponse au message :
-------------------------------

Salut

Tu peux essayer ça :

Dans un module mettre le code suivant

'
'Déclaration API fenêtre au premier plan
'
Public 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

'
'Configuration fenêtre au premier plan
'
Public Const ONTOP = -1&
Public Const DISABLE_ONTOP = -2&
Public Const wFlag = 33



Public Function FenetreOnTop(frmOnTop As Form, Parametre As Integer)
Dim WndLeft, WndTop As Long

WndLeft = frmOnTop.Left / 15
WndTop = frmOnTop.Top / 15

SetWindowPos frmOnTop.hwnd, Parametre, WndLeft, WndTop, 0, 0, 33
End Function

Il faut ensuite appeler la fonction FenetreOnTop dans l'événement load de la form que tu veux laisser au dessus.

ex :

Private sub Form_Load ()
FenetreOnTop Form1, OnTop
End sub


a+
-------------------------------
Réponse au message :
-------------------------------

Bonjour,
j'aimerais savoir s'il est possible de faire sous VB qu'une fenetre(form) reste toujours sur l'ecran (apres l'execution) meme si on ouvre une page web, un fichier word ou n'importe quoi. Si oui comment? Merci pour toutes les suggestions. Sylva B.



Cette discussion est classée dans : ecran, fenetre, garder, toujours


Répondre à ce message

Sujets en rapport avec ce message

deplacer hors de l'ecran ou rendre invisible une fenetre NON VB [ par schmurtz ] Bon voilà en fait apres avoir lancé le programme "shutdown" de XP j'aimerais le faire disparaitre car il reste au premier plan devant les autres appli position fenetre getOpenFilename [ par phileas ] Bonjour,Dans mon code VB6 j'utilise la commande application.getOpenFilename pour faire apparaitre la fenetre de selection d'un fichier. Probleme la fe Fenetre ajustable [ par scoobydoos ] Salut,J'ai fait un form qui prend tout mon ecran(19") et j'aimerai savoir comment faire pour afficher le meme contenu sur un ecran 17". Il faut en fai fenetre toujours active [ par kawa11 ] salut,j'ai un fenetre qui reste toujours au premier plan dans laquelle des boutons sont actives par des raccourcis clavier, mais je suis obligé de cli Afficher un message plein ecran quelque soit la fenetre active [ par yohan49 ] Voila , une fois n'est pas coutume , j'ai un autre defi ! lolcomment faire afficher un message text a l'ecran quelque soit l'application qui a le focu Fenetre toujours au-dessus ... [ par bigbang ] Comment faire pour que mon prog comportant plusieurs form soit toujours au-dessus des autres fenetres ... comme winzip par exemple ou meme winamp ...M ecran d'accueil en premier plan [ par VTS_35 ] Bonjour tout le monde,Je suis pas un pro en VB, mais je dois faire une petite IHM toute bete. Histoire de faire classe, G créé une fenetre de chargeme Form Load toujours au premier ecran [ par pouda ] Salut a tous,voila j'aimerais que a un évènement precis dans mon code que la fenetre form_load passe devant toute les autres...>PAs evidentMerci a vou ecran/fenetre [ par bobo le ouf ] commen empecher qu'un programme puisse sortir de l ecran?j'aimerai plusieurs solutions (si ce n est pas trop chiant pour toi)par exemple :- Quand la f casse tete sur focus d'une fenetre ??? [ par doyen ] Salut a tous , j'avais posé la question suivante dans "peripheriques" la voila :1- est-il possible avec une carte graphique avec double affichage de p


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 5,257 sec (3)

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