DragDrop 注册失败的解决方法(详细,经过测试)
2012-09-07 11:19
211 查看
这种情况是由多线程引起的,在项目中遇到过这样的情况,查了一下网上的解决方法...汗,都不行。只有靠自己了!
首先在 static void Main() 函数前加上 [STAThreadAttribute]
然后在新建线程的那个函数
Thread t = new Thread(new ThreadStart(FlyMessage));//新建了一个线程
t.ApartmentState = ApartmentState.STA;//加上这句话!
Thread.CurrentThread.SetApartmentState(ApartmentState.STA);
t.Start();//开始线程
首先在 static void Main() 函数前加上 [STAThreadAttribute]
然后在新建线程的那个函数
Thread t = new Thread(new ThreadStart(FlyMessage));//新建了一个线程
t.ApartmentState = ApartmentState.STA;//加上这句话!
Thread.CurrentThread.SetApartmentState(ApartmentState.STA);
t.Start();//开始线程
相关文章推荐
- DragDrop 注册失败的解决方法(详细,经过测试)
- DragDrop 注册失败的解决方法(详细,经过测试)
- DragDrop 注册失败的解决方法(详细,经过测试)
- DragDrop 注册失败的解决方法(详细,经过测试)
- DragDrop 注册失败的解决方法
- 解决方法:对性能监视器计数器注册表值执行系统配置检查失败。有关详细信息,请参阅自述文件或 SQL Server 联机丛书中的“如何在 SQL Server 2005 中为安装程序增加计数器注册表项值”
- C# DragDrop 注册失败 的处理方法之一
- 解决"DragDrop 注册失败"的问题
- 解决"DragDrop 注册失败"的问题
- 解决VS2008开发Mobile出现“部署和/或注册失败,错误为: 0x8973190e。”的方法
- Android刷机(卡刷)详细过程,出现刷机失败错误的解决方法,以及乐蛙OS的使用感受(小评测)
- destoon会员注册提示“数据校验失败(2)”解决方法
- destoon会员注册提示“数据校验失败(2)”解决方法
- 安装SQL2005“对性能监视器计数器注册表值执行系统配置检查失败”错误解决方法
- 微信公众平台测试账号 接口信息配置失败解决方法
- Tomcat测试“http://localhost:8080”失败解决方法
- 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败 解决方法
- Vista 下的注册 com 类失败解决方法
- extmail/extman注册用户失败超出容量限额解决方法
- The constructor BASE64Encoder() is not accessible due to restriction on required library的解决方法,经过测试正确