社区
C#
帖子详情
线程的操作遇到麻烦问题!
sogasoga
2004-05-08 12:32:47
设计后台线程收集信息后向前台进程的panel上根据结果动态生成子panel。但是线程的生成需要静态函数,因此此函数中无法添加动态控件的事件(提示非静态的方法要实例引用),怎么解决这个问题呢?
...全文
49
6
打赏
收藏
线程的操作遇到麻烦问题!
设计后台线程收集信息后向前台进程的panel上根据结果动态生成子panel。但是线程的生成需要静态函数,因此此函数中无法添加动态控件的事件(提示非静态的方法要实例引用),怎么解决这个问题呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turnmissile
2004-05-11
打赏
举报
回复
//但是线程的生成需要静态函数,
不需要啊,你可以用成员函数的。
sogasoga
2004-05-10
打赏
举报
回复
因为是需要地址,静态函数可以取得地址,要不就需要用具体对象的成员函数的地址。
xwyou
2004-05-08
打赏
举报
回复
为什么“线程的生成需要静态函数”?
tongcheng
2004-05-08
打赏
举报
回复
帮顶
flyincs
2004-05-08
打赏
举报
回复
up一下
evlon
2004-05-08
打赏
举报
回复
如果不是静态方法的话,必须得声明该类的实例才行,要不这个函数是不存在的!
多
线程
容易产生的40个
问题
汇总
点击关注CSDN:【程序员的梦想】,专注于Java,SpringBoot,SpringCloud,微服务,Docker以及前后端分离等全栈技术。 这些多
线程
的
问题
,有些来源于各大网站、有些来源于自己的思考。可能有些
问题
网上有、可能有些
问题
对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的
问题
都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些
问题
讲的不对,能指正的...
Android开发:
操作
UI
线程
4种方法
我们经常会在后台
线程
中去做一些耗时的
操作
,比如去网络取数据。但是当数据取回来,需要显示到页面上的时候,会
遇到
一些小
麻烦
,因为我们都知道,android的UI页面是不允许在其他
线程
直接
操作
的。下面总结4中方法用来在
线程
中
操作
UI界面。 模拟耗时
操作
private void connectNet() throws InterruptedException { Thread.sleep(2000); } 方法一:Handler 子
线程
中通过Handler的sendMessage(msg
C#多
线程
操作
界面控件的解决方案
C#中利用委托实现多
线程
跨
线程
操作
在使用VS2005的时候,如果你从非创建这个控件的
线程
中访问这个控件或者
操作
这个控件的话就会抛出这个异常。这是微软为了保证
线程
安全以及提高代码的效率所做的改进,但是也给大家带来很多不便。其实解决这个
问题
有两种方法:一,是通过设置System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false...
多
线程
容易产生的40个
问题
40个
问题
汇总 1、多
线程
有什么用? 一个可能在很多人看来很扯淡的一个
问题
:我会用多
线程
就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个
问题
的看法: (1)发挥多核CPU的优势 随着工业的进步,现在的笔记本、台式...
MFC不能多
线程
操作
控件的原因
对于大多数mfc对象,请不要在
线程
间传递它们,不管是栈上的还是堆上的!原因如下: mfc的大多数类不是
线程
安全的,调用传入对象的成员函数可能不会报错,但是未必能达到程序预定的功能! mfc与界面有关的类,其大多数成员方法都是通过sendmessage实现的,如果消息处理函数本身不是
线程
安全的,你从工作
线程
中调用这些方法迟早会同你界面
线程
的用户消息响应发生冲突; 对于CWnd相关的...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章