微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在MFC中的OnInitDialog函数之后是否有任何函数调用?

我想在MFC中创build一个对话框后创build一个线程。 是否有任何Windows提供的function,并在OnInitDialog后自动调用,以便我可以在其中创build我的线程?

有没有办法从Windowsbatch file启动对话框?

Tkinter文件对话框后Matplotlib数字不工作

C ++ Win32api,创build一个没有资源的对话框

gtk在对话框中显示对话框

如何限制文件select到一个单一的目录?

你可以简单地在OnInitDialog函数中创建你的线程。 没有理由通过去寻找一个不同的函数来过度复杂的东西,或者把你的初始化代码分成两部分。 (也没有这样的功能,因为没有相应的Windows消息发送。)

如果要在创建线程之前在屏幕上显示对话框,可以使用ShowWindow函数手动显示它。 例如:

ShowWindow(SW_SHOW); RedrawWindow();

另请参阅Raymond Chen的这篇文章: 等到对话框显示之后再做一些事情

OnInitDialog()是初始化时调用的主要函数(对WM_CREATE反应)。

为什么你不能在那里创建你的线程?

我已经把线程的优先级改为低于正常值,当线程第一次执行时,我把线程设置为普通优先级。 这工作正常。 感谢您的答复。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐