线程的基本问题,函数,变量的调用

mark521 2005-01-21 11:35:07
建立一SDI的工程后,通过AfxBeginThread产生另外一个线程。在新的线程中可不可以调用原来文档与视图中的函数与变量呢?如果可以怎么调用?如果不可以该怎么解决呢?
...全文
108 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
AntonlioX 2005-05-21
  • 打赏
  • 举报
回复
up
iamzxx 2005-01-21
  • 打赏
  • 举报
回复
把它设为STATIC
sharkhuang 2005-01-21
  • 打赏
  • 举报
回复
线程共享进程得所有东西
mark521 2005-01-21
  • 打赏
  • 举报
回复
那文档中的呢?该怎么调用文档中的函数和变量呢
老夏Max 2005-01-21
  • 打赏
  • 举报
回复
楼上正解!
hongtog 2005-01-21
  • 打赏
  • 举报
回复
m_pThread = AfxBeginThread(ReadCardThreadProc, this, //传进this指针,
THREAD_PRIORITY_NORMAL, 0, CREATE_SUSPENDED, NULL);
UINT ThreadProc(LPVOID pParam)
{
// AFX_MANAGE_STATE(AfxGetStaticModuleState());

CYourView *pView = (CYourView *)pParam;
oyljerry 2005-01-21
  • 打赏
  • 举报
回复
可以传递view的指针进去,然后在线程中调用

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧