状态栏的问题
开发环境VC6
多文档工程.
在子线程中获取主框架窗口对象,然后设置主框架窗口的状态栏文本出错,在状态栏对象的SetPanelText函数中的这一句出错:
ASSERT_VALID(this);
但是this指针确实指向的是状态栏对象。
而在主框架窗口初始化时设置文本没问题。
请教各位高手这是怎么回事?
问题点数:50、回复次数:2Top
1 楼lurenfu(具有中国特色的社会主义初级阶段,一百年不变)回复于 2006-12-02 15:38:04 得分 25
多线程中不要传递CWnd的指针来用,你可以传递HWND,然后用CWnd::FromHandle( HWND );来得到一个CWnd*的窗口Top
2 楼shl6894(越学越无知)回复于 2006-12-02 16:14:20 得分 25
你是用this指针进行设置的?不要用this,取得对象或者句柄设置啊!Top




