调用线程必须为 STA,因为许多 UI 组件都需要

class Mainclass
    {
        [STAThread]
        static void Main()
        {
            Application app = new Application();
            MainWindow win = new MainWindow();

            app.Startup += new StartupEventHandler(app_Startup);
            app.Run();
        }

        static void app_Startup(object sender,StartupEventArgs e)
        {
            MessageBox.Show("fdf");
        }
    }

需要在 Main() 方法前添加 [STAThread]
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenqiai0/article/details/8439782
个人分类: c++/c学习交流
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭