读书人

早下好 句柄作为线程参数(创建线

发布时间: 2012-07-29 15:26:13 作者: rapoo

早上好, 句柄作为线程参数,(创建线程的时候)

一个界面类,比如对话框类,

在某按钮的消息响应函数中创建了线程,并且把句柄穿进去额。

线程处理数据,最后对主线程

PostMessage


有个问题:这种方法有局限性,如,如果线程需要访问到主线程里的数据,(对话框类的数据)

传进了句柄,又要传类指针。


是不是需要定义一个结构体,
成员为:指针和句柄

还是把线程写成类的成员函数,避免了传入指针。 只需要传句柄进去即可。

这样有好处,可以访问类成员的数据并且可以对主界面发送消息。
大家踊跃发言,谢谢了啊



[解决办法]
猜想的原因:
1.同步问题。
2.界面中临时对象的问题,(这些对象在OnIdle被删除)

读书人网 >VC/MFC

热点推荐