/// <summary>
/// 应用程序的主入口点。
/// </summary>
                 [STAThread]
static void Main() 
{
Application.Run(new Form3());
} private void button1_Click(object sender, System.EventArgs e)
{
Application.Run(new Form1());
} private void button2_Click(object sender, System.EventArgs e)
{
Application.Run(new Form2());
}
运行以上代码会出现:
    其他信息: 在单个线程上开始第二个消息循环是无效的操作。请改用 Application.RunDialog 或 Form.ShowDialog。
请各位大虾们帮忙修改上述代码!!!