Page 1 sur 1
Comment minimiser une fenêtre (Résolu)
Publié : jeu. 21/mars/2024 9:34
par brossden
Tout est dans le titre je voudrais minimiser une fenêtre par programme; est ce possible j'ai essayé avec hidewindow mais l'icone disparait dans la barre de tâche !!

Alors que je voudrais pouvoir la réactiver à l'écran !

Re: Comment minimiser une fenêtre
Publié : jeu. 21/mars/2024 9:52
par brossden
J'ai trouvé tout seul
Code : Tout sélectionner
hUser32 = OpenLibrary(#PB_Any, "user32.dll")
r = CallFunction(hUser32, "ShowWindow", WindowId(0), #SW_MINIMIZE)
Soit cet exemple la fenêtre reste affichée 3 secondes:
Code : Tout sélectionner
hUser32 = OpenLibrary(#PB_Any, "user32.dll")
If OpenWindow(0,0,0,320,0,"Mon Programme",#PB_Window_MaximizeGadget|#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered|#PB_Window_SizeGadget)
Repeat
Event = WindowEvent()
Delay( 3000 )
CallFunction(hUser32, "ShowWindow", WindowID(0), #SW_MINIMIZE)
Until Event = #PB_Event_CloseWindow
EndIf
Re: Comment minimiser une fenêtre (Résolu)
Publié : jeu. 21/mars/2024 12:54
par boddhi
Salut,
brossden a écrit :
[...] je voudrais minimiser une fenêtre par programme [...]
ne conviendrait pas ?