窗体是在单独的线程中运行吗?

CryingCat 2002-01-08 07:02:53
每个窗体都有自己的消息循环,那么是不是窗体创建后就创建了一个新的线程?
如果不是的话,那么怎么让一个非模式窗体在新的线程里运行?窗体关闭,线程也毁灭.
各位大侠都来讨论讨论!1
...全文
114 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
CryingCat 2002-01-10
  • 打赏
  • 举报
回复
谢谢
pason 2002-01-10
  • 打赏
  • 举报
回复
上面的说的对
FamelStudio 2002-01-10
  • 打赏
  • 举报
回复
窗口属于创建窗口的线程所有,该线程负责它所有窗口的消息的循环。如果要创建一个新的窗口并且希望它在新的线程中运行,必须先创建一个新的线程,然后在新的线程中创建窗口,消息循环也必须在这个新的线程中。窗口关闭时调用PostQuitMessage来终止消息循环并退出线程。
CryingCat 2002-01-10
  • 打赏
  • 举报
回复
不是吧,又没有人回答了!!!
CryingCat 2002-01-08
  • 打赏
  • 举报
回复
帮帮忙,很疑惑

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧