cs_SpOrTiF
Messages postés62Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 2 septembre 2008
-
5 mars 2006 à 16:07
OzZArgaoussama
Messages postés19Date d'inscriptiondimanche 5 septembre 2004StatutMembreDernière intervention27 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.
OzZArgaoussama
Messages postés19Date d'inscriptiondimanche 5 septembre 2004StatutMembreDernière intervention27 décembre 2006 9 juil. 2006 à 03:01
Merci...
Oz
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 14 mars 2006 à 10:25
euh....
c'est juste un checkbox...
Chubab
Messages postés11Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention19 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és296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 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és266Date d'inscriptionmardi 7 septembre 2004StatutMembreDernière intervention30 avril 20091 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és59Date d'inscriptionmercredi 8 octobre 2003StatutMembreDernière intervention22 juillet 2008 6 mars 2006 à 19:00
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és59Date d'inscriptionmercredi 8 octobre 2003StatutMembreDernière intervention22 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és15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 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és29Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention22 février 2009 5 mars 2006 à 18:25
Ca marche impec! merci!!!
10/10
cs_SpOrTiF
Messages postés62Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 2 septembre 2008 5 mars 2006 à 16:07
9 juil. 2006 à 03:01
Oz
14 mars 2006 à 10:25
c'est juste un checkbox...
14 mars 2006 à 04:58
13 mars 2006 à 14:22
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|
6 mars 2006 à 20:22
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
6 mars 2006 à 19:00
Donc ça y est j'ai vu qu'il pouvait y avoir une utilité :)
6 mars 2006 à 14:03
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
6 mars 2006 à 01:24
5 mars 2006 à 19:16
Code minimaliste !
DarK Sidious
5 mars 2006 à 18:25
10/10
5 mars 2006 à 16:07