关于#mfc#的问题:可以再多线程中向listbox中添加数据过465行代码的时候 就会出错应该怎么弄呢

可以再多线程中向listbox中添加数据
过465行代码的时候 就会出错
应该怎么弄呢?

img

img

把Dig2类对应的当前对象this指针,传递给你的回调函数第二个参数context
然后在在回调函数中,将context转换成this,之后 this->IDC_Lst1.AddString("");

子对话框中的listbox尚未创建,不能添加内容。可以在子对话框的初始化函数中为listbox添加内容

https://ask.csdn.net/questions/1064526?spm=1005.2026.3001.5635&utm_medium=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-1-1064526-ask-7760655.pc_feed_download_top3ask&depth_1-utm_source=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-1-1064526-ask-7760655.pc_feed_download_top3ask

线程中处理逻辑有问题,没有直接针对你要处理的对话框,有多种处理方式。

是这个