我想在MFC中创build一个对话框后创build一个线程。 是否有任何Windows提供的function,并在OnInitDialog后自动调用,以便我可以在其中创build我的线程?
有没有办法从Windowsbatch file启动对话框?
Tkinter文件对话框后Matplotlib数字不工作
C ++ Win32api,创build一个没有资源的对话框
gtk在对话框中显示对话框
你可以简单地在OnInitDialog函数中创建你的线程。 没有理由通过去寻找一个不同的函数来过度复杂的东西,或者把你的初始化代码分成两部分。 (也没有这样的功能,因为没有相应的Windows消息发送。)
如果要在创建线程之前在屏幕上显示对话框,可以使用ShowWindow函数手动显示它。 例如:
ShowWindow(SW_SHOW); RedrawWindow();
另请参阅Raymond Chen的这篇文章: 等到对话框显示之后再做一些事情
OnInitDialog()是初始化时调用的主要函数(对WM_CREATE反应)。
为什么你不能在那里创建你的线程?
我已经把线程的优先级改为低于正常值,当线程第一次执行时,我把线程设置为普通优先级。 这工作正常。 感谢您的答复。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。