VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 607|回复: 1

[交流] VC驿站《VC++高级班之多线程篇》的疑问

[复制链接]
52_avatar_middle
最佳答案
0 
在线会员 发表于 2021-8-1 16:13:17 | 显示全部楼层 |阅读模式
SYC大佬在多线程这个课程的第三课,创建非模态对话框new 申请了新的内存,为什么,他没有delete掉呢??
如果要delete掉,应该怎么加呢,调试的时候发现他一直在消息循环里面走

2、非模态对话框需要其所在线程中有消息循环:
不信加个 Sleep 试试就知道了!

  • MSG msg = {0};
  • while(GetMessage(&msg, NULL, 0, 0))
  • {
  •         TranslateMessage(&msg);
  •         DispatchMessage(&msg);
  • }

[color=rgb(82, 102, 125) !important]复制代码


YZC4ELQHLG5668$HJ}NRBXL.png




上一篇:2013在编写网络通信程序,inet_ntoa
下一篇:VC结构体如何转格式化字符串
52_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2021-8-1 16:15:54 | 显示全部楼层
好像老大的小作业就是用析构去处理
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2023-9-29 11:19

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表