Comment minimiser une fenêtre (Résolu)

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
brossden
Messages : 819
Inscription : lun. 26/janv./2004 14:37

Comment minimiser une fenêtre (Résolu)

Message 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 ! :roll:
Dernière modification par brossden le jeu. 21/mars/2024 9:52, modifié 1 fois.
Denis

Bonne Jounée à tous
brossden
Messages : 819
Inscription : lun. 26/janv./2004 14:37

Re: Comment minimiser une fenêtre

Message 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
Denis

Bonne Jounée à tous
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Re: Comment minimiser une fenêtre (Résolu)

Message par boddhi »

Salut,
brossden a écrit : [...] je voudrais minimiser une fenêtre par programme [...]

Code : Tout sélectionner

SetWindowState(0,#PB_Window_Minimize)
ne conviendrait pas ?
Répondre