运行后VS2005提示下面的错误:当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”。 //这是一个WebBrowser控件 网页浏览器的控件.情况:这个WebBrowser控件在一个子窗口下, 是通过子线程来调用这个窗口,来实现网页的浏览的.. 这样减少主线程的事情..如图:程序能正常被调试.. 但是一按相关按钮,就出现这样的异常…
解决方案 »
- 指定的转换无效
- 界面解决方案
- wcf客户端使用问题
- VS2005制作安装包的问题,在线等
- System.Diagnostics.Process.Start(@"某个网址"),总是使用最后一次打开的ie窗口。请问如何新开一个ie窗口?
- GridView添加一列单选的RadioButton
- winform 如何实现在子控件中清除自身,并加载另外的子控件?
- 如果我想加密XML文件内容,那么还能用XmlDocument了呢?
- 我做好了.NET程序,我在别的机器上安装了后,可是老是说找不到我先前写好的.DLL文件,也就是找不到命名空间
- 在c#中调用excel的数据,怎么做比较好
- 弹出窗口的刷新问题
- WEB下面的TREEVIEW如何实现节点的上下移动?
s.ApartmentState = System.Threading.ApartmentState.STA;
s.Start();原因参考
http://blog.csdn.net/jinjazz/archive/2007/11/29/1907240.aspx
http://topic.csdn.net/u/20080515/12/48f63edf-164b-49f1-afbf-0d8b32b194e4.html
就是将一个子窗口MDI到主窗口..
然后这个子线程还要设置子窗口里面的控件..