FENÊTRE ALWAYS ON BOTTOM

cs_SpOrTiF Messages postés 62 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 2 septembre 2008 - 5 mars 2006 à 16:07
OzZArgaoussama Messages postés 19 Date d'inscription dimanche 5 septembre 2004 Statut Membre Dernière intervention 27 décembre 2006 - 9 juil. 2006 à 03:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/36388-fenetre-always-on-bottom

OzZArgaoussama Messages postés 19 Date d'inscription dimanche 5 septembre 2004 Statut Membre Dernière intervention 27 décembre 2006
9 juil. 2006 à 03:01
Merci...
Oz
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
14 mars 2006 à 10:25
euh....
c'est juste un checkbox...
Chubab Messages postés 11 Date d'inscription mardi 6 décembre 2005 Statut Membre Dernière intervention 19 mai 2009
14 mars 2006 à 04:58
Jadore cette source, mais juste une petite question...où as-tu obtenu le bouton qui reste enfoncer (check box) que tu utilise dans le physique de lapplication???
cs_olid Messages postés 296 Date d'inscription lundi 2 septembre 2002 Statut Membre Dernière intervention 28 janvier 2008
13 mars 2006 à 14:22
Marrant, jai eu besoin de faire çà la semaine derniere pour empecher le prochain Y!MPlus d'apparaitre devant les ecrans de veille...

Pour info, jai crée un super_always_top_most (via un timer) qui permet de toujours etre devant les autres topmost... A eviter car cest "galère" pour gérer les menus contextuel, démarrer, tooltiptext et autre trucs quil fô pô recouvrir :o|
zavier666 Messages postés 266 Date d'inscription mardi 7 septembre 2004 Statut Membre Dernière intervention 30 avril 2009 1
6 mars 2006 à 20:22
L'autre source est aussi de moi............

en fait, l'admin disait que le always on bottom ne marchait pas avec l'autre source (ce qui est vrai)

donc je me suis dis que sa serait bien d'en faire une axée sur le always on bottom

attention, lorsque la feuille est transparente elle ne peut pas venir au premier plan lorsqu'on clique dessus
cs_schtroumf Messages postés 59 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 22 juillet 2008
6 mars 2006 à 19:00
J'ai trouvé quasiment le même code que celui de zavier666 dans cette source postée il y a peu: http://www.vbfrance.com/codes/AFFICHER-INFOS-SUR-BUREAU-MOYEN-FORM-TRANSPARENTE_36361.aspx
Donc ça y est j'ai vu qu'il pouvait y avoir une utilité :)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
6 mars 2006 à 14:03
une utilisation suggérée ici :

http://www.vbfrance.com/infomsg/JE-VEUX-LAISSER-MON-APPLICATION-DERRIERE-AUTRES-18_633361.aspx

et le code que j'y avais posté "à l'époque" :

Private Const HWND_BOTTOM As Long = 1
Private Const SWP_NOMOVE As Long = &H2
Private Const SWP_NOSIZE As Long = &H1

Private Declare Function SetWindowPos Lib "user32.dll" (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

Private Sub BringMeToBottom()
SetWindowPos Me.hwnd, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
End Sub

Private Sub Form_Activate()
BringMeToBottom
End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
BringMeToBottom
End Sub
cs_schtroumf Messages postés 59 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 22 juillet 2008
6 mars 2006 à 01:24
Oui source courte qui explique pas vraiment pourquoi ces 0 et 1 en paramètre mais juste une question qui me vient à l'esprit: à quoi ça peut bien servir ?
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
5 mars 2006 à 19:16
Tu aurais au moins pu utiliser les constantes adéquates au lieu des nombres magiques sortit de nul part (0 ou 1)...

Code minimaliste !

DarK Sidious
Youpien Messages postés 29 Date d'inscription samedi 31 janvier 2004 Statut Membre Dernière intervention 22 février 2009
5 mars 2006 à 18:25
Ca marche impec! merci!!!

10/10
cs_SpOrTiF Messages postés 62 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 2 septembre 2008
5 mars 2006 à 16:07
Tiens, elle est cool ta source, 10/10 :P
Rejoignez-nous