从工作线程访问对象
Accessing Objects From A Worker Thread
我有一个工作线程,我需要从CMFCStatusBar窗格中递增进度条。它在发布模式下工作正常,但在调试模式下它会触发断点。
问题是从线程中不安全地访问状态栏对象。 Wincore.cpp断点中指出应使用句柄访问对象。
您将如何使用句柄访问CFrameWindowEx成员的CMFCStatusBar?
请参阅此处的常见问题解答 11 和 12:
http://vcfaq.mvps.org/mfc/index.htm
这显示了如何使用马丁·詹姆斯上面建议的技术的示例。
相关文章:
- 按基类对象访问派生类资源时出错
- 使用基类对象访问派生的仅类方法
- 从 const 对象访问非 const 方法
- 如何在C++中使用类对象访问指针数据成员
- 如何通过不同的指针使用类的对象访问结构?(链表)(C++)
- 使用二进制搜索树中的迭代器对象访问左侧节点
- 为什么引用类型在使用临时对象访问时是左值
- 从父对象 c++ 访问子方法
- 无法通过指针或对象 c++ 访问受保护的成员
- 为什么可以从类中的对象访问类的私有变量
- 对类似"struct {double, int}"对象使用reinterpret_cast进行对象访问
- 通过无符号 char 别名进行对象访问,加载和存储时会发生什么?
- 从对象访问结构枚举
- 如何全局创建对象并使用该对象访问全局范围内的公共成员函数
- 在C 中,可以从第三个共享对象访问其他两个不同共享对象
- 如何在C 中提供一个可呼叫的对象访问,例如lambda
- C 向量对象访问
- C++是否可以从同级第二个派生对象访问第一个派生对象的受保护基础数据成员?
- 如何从类内实例化的对象访问私有变量
- 多态性:通过类文本或对象访问静态成员