snoopline
Messages postés29Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 septembre 2008
-
30 janv. 2005 à 10:31
snoopline
Messages postés29Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 septembre 2008
-
30 janv. 2005 à 18:17
Bonjour,
Je cherche la fonction permettant à une application VB à se repositionner au premier plan quand d'autres application sont en train de fonctionner au premier plan.
J'ai bien essayé avec form1.setfocus, ou WindowState = vbNormal ou AppActivate "MonAppli" mais elle reste desespérément cachée derrière les autres fenêtres !...
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 30 janv. 2005 à 10:40
Const
HWND_TOPMOST = -1
Const
HWND_NOTOPMOST = -2
Const
SWP_NOSIZE = &H1
Const
SWP_NOMOVE = &H2
Const
SWP_NOACTIVATE = &H10
Const
SWP_SHOWWINDOW = &H40
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
SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
MoiOlivier
Messages postés172Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention 4 août 2005 30 janv. 2005 à 16:33
Salut,
Pour "voir" les API, il te faut utiliser une visionneuse d'API...
J'en utilise deux très bien faites et qui se complètent : - API-Guide que tu peux télécharger sur http://www.allapi.net/ - ProgOtoP Api Viewer que tu peux télécharger sur le site de Darksidious (un membre éminent de ce site, tu le trouveras facilement, il est partout).