返回信息流线程函数是类的静态函数,前面有个static……
用了几种方法都说non static啥的
不能调用非static函数的意思吧,有啥解决办法么?
这是一条镜像帖。来源:北邮人论坛 / cpp / #48660同步于 2011/1/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[MFC]线程中,如何刷新editbox的值?
estelle
2011/1/6镜像同步29 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
::SetDlgItemText((HWND)lpParameter,IDC_COUNTER,"a");
用这个的话,不刷新界面……
刷新用updatewindows又说非static……
【 在 estelle (艾丝蒂尔) 的大作中提到: 】
: 线程函数是类的静态函数,前面有个static……
: 用了几种方法都说non static啥的
: 不能调用非static函数的意思吧,有啥解决办法么?
: ...................
……唔……查了下没执行成功
getlasterror返回1400 无效的窗口句柄……为啥啊……
【 在 estelle (艾丝蒂尔) 的大作中提到: 】
: ::SetDlgItemText((HWND)lpParameter,IDC_COUNTER,"a");
: 用这个的话,不刷新界面……
: 刷新用updatewindows又说非static……
: ...................
行了……把那个editbox的关联变量弄成CEdit,然后传递引用到线程函数……
不过据说vc6的控件不是线程安全的
【 在 estelle (艾丝蒂尔) 的大作中提到: 】
: ……唔……查了下没执行成功
: getlasterror返回1400 无效的窗口句柄……为啥啊……
如果是做学校的项目的话,管他那么多可能不可能冲突呢……只要演示的时候不冲突就行……
【 在 zzcc (足兆叉虫 <中立生物>) 的大作中提到: 】
: 借楼问个问题:我听说MFC的子线程如果对主线程上的界面进行操作,有可能冲突,那么,到底如何安全地让子线程和界面交互?难道非得同步?