Possible Duplicate:
(C#) How to detect when a windows form is being minimized
First of all my code:
private void Form1_Load(object sender, EventArgs e)
        {
            this.MinimumSizeChanged += new EventHandler(Form1_MinimumSizeChanged);
        }
        void Form1_MinimumSizeChanged(object sender, EventArgs e)
        {
            MessageBox.Show("1");
        }
so, my program idea is, when the program get minized i will do a system tray, but this event never happnd. how can i know when the user do a minize screen(minize the program).
i have tryed everything. any ideas?
 
     
     
    