Faire un boulot après avoir été mis en icône
Le problème: Je veux faire un (et un seul) update quelconque après avoir été mis en icône et remis en fenêtre. La seule solution fiable que j'ai trouvé jusqu'à présent, c'est de mettre un timer qui détecte une transition de mode:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
void __fastcall TfrmMain::Timer1Timer(TObject *Sender)
{
static bool refreshDone = false ;
if (IsIconic(this->Handle))
refreshDone = false ;
else
{
if (!refreshDone)
{
UpdateListProcs() ;
refreshDone = true ;
}
}
} |
Vous avez une solution plus simple qui n'utiliserait pas un timer?
Merci!