MFC多线程如何遍历列表框

 时间:2024-10-31 10:04:09

1、打开vs2017------》文件-------》新建------》项目(MFC应用程序),创建好目录如下:

MFC多线程如何遍历列表框

2、打开资源文,双击MFCListBox.rc,显示如图:

MFC多线程如何遍历列表框

3、在自咿蛙匆盗动生成的对话框模板中,删除“TODO: Place dialog controls here.”静态文本控件、“OK”按钮和“Cancel”按钮。添加一个Listbox控围泠惶底件,ID设置为IDC_YUYAN_LIST。再添加一个静态文本控件和一个编辑框,静态文本控件的Caption属性设为“选中的语言:”,编辑框的ID设为IDC_SEL_YUYAN_EDIT,Read Only属性设为True。此时的对话框模板如下图

MFC多线程如何遍历列表框

4、选中列表框,右键单机添加变量,为列表框IDC_YUYAN_LIST添加变量m_ListBox。

MFC多线程如何遍历列表框

5、初始化面板,增加代码

MFC多线程如何遍历列表框

6、我们希望在选中列表项改变时,将最新的选择项实时显示到编辑框中,那么这就要用到LBN_SELCHANGE通知消息。碚枞凇悄选中ListBox控件,右键单击--》添加事件处理程序---》添加编辑---》调到代码界面

MFC多线程如何遍历列表框

7、继续添加事件处理代码:

MFC多线程如何遍历列表框

8、运行如下图:

MFC多线程如何遍历列表框
  • Mathematica离散多变量概率分布
  • 如何进行光耦电路的设计
  • 怎样在文明网上向国旗敬礼
  • 如何在Altium Designer中重新定义PCB Shape尺寸
  • Keil uVision4 51单片机控制LED灯效果编程
  • 热门搜索
    英语手抄报的内容 数学手抄报图片四年级 普通话手抄报文字内容 安全手抄报资料 数学手抄报图片三年级 立冬手抄报 新学期新打算手抄报 手抄报模板大全 草房子手抄报 我爱祖国手抄报内容