对话框DoModal的时候怎么自动开始做一些工作?
好像没有OnDoModal类似的东西
[解决办法]
CDialog::OnInitDialog
[解决办法]
构造函数,创建窗口和初始化等。
[解决办法]
这具体就要看耗时时间了,还就是准备工作都和对话框右那些联系。一般都在OnInitDialog中完成,可以让用户等待一会,对话框出现,即初始化完成。
也可以将一些初始化工作分散在对话框中,当用户具体操作时再作相应的初始化。
个人觉得现在硬件比较好。一般性的数据操作不会等待太久,10多秒顶多了。
[解决办法]
那就在对话框里自定义消息,当你要做的东西做完以后,通过消息来驱动修改对话框里的东西。