线程中不能修改状态栏窗格的文本?解决方法

线程中不能修改状态栏窗格的文本?
我用VS2005 新建了一个MFC项目,在view类的OnInitialUpdate中
CreateThread(NULL,0,ThreadProc,AfxGetMainWnd(),0,NULL); 创建一个线程, 在该线程中设置状态栏窗格的文本

  CMainFrame *pMainWnd=(CMainFrame *)lpParameter;//获得主框架指针 pMainWnd->m_wndStatusBar.SetPaneText(2,_T("ddd"));//每调试到这一行总会出错

为什么不能设置窗格的文本, 求救!!!!!

------解决方案--------------------
m_wndStatusBar.SetPaneText(2,_T("ddd"));//
不在线程中调用能行吗
------解决方案--------------------
探讨

不是调用PostThreadMessage吧,这个是发消息给线程的,我应该发给主线程