Voila mon probleme : Je voudrais réduire ma form lorsque je clic dessus (TFrm.FormMouseDown) mais ça ne fonctionne pas. Ex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
TFrm.boutonClick(...
begin 
      ...
      Application.minimize;
--> Fonctionne

ou encore :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
      TFrm.windowstate:=wsMinimized
--> Fonctionne

Alors que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
TFrm.FormMouseDown( ...
begin
       ....
       Application.minimize
--> Rien ne se passe

ou encore :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
      TFrm.windowstate:= wsMinimized
--> Réduit à gauche au dessus du menu Démarrer ( et non dans la barre des taches )

Avec PostMessage(...), le résultat et le même.

Etrangement, un frm.hide par exemple fonctionne dans tous les cas.

Un peu d'aide serait la bienvenue, car je n'ai pas d"explication à ce phénomène.