静态函数中调用非静态,首先要获取到对话框指针,最简单最不推荐的方法是定义个全局变量保存对话框指针,通用性最强的是把指针作为静态函数的参数传进来。取巧的方法,如果对话框是主对话框可以AfxGetApp->GetMainWnd获取指针。如果静态函数不是运行在主线程,不能直接调用Updatedata这种直接或间接通过消息实现的函数。正确的做法是发消息给主线程,让主线程来更新。 打字好累,楼主要是最后几个字不打我估计就不会回复了。
64,649
社区成员
250,477
社区内容
加载中
试试用AI创作助手写篇文章吧