【发布时间】:2016-06-24 17:48:59
【问题描述】:
我知道我可以使用DLGTEMPLATEEX 在内存中使用DialogBoxIndirectParam 模板创建一个对话窗口。
【问题讨论】:
-
理论上你可以重载
CDialog::DoModal,这就是MFC加载对话框模板的地方。我想我前段时间玩过这个并设法改变了对话框模板中的一些东西,但我放弃了它,因为它太复杂了。您想做哪些简单 API 无法完成的事情? -
从您链接的文档中:“要从内存中的模板构造模式对话框,首先调用无参数、受保护的构造函数,然后调用 InitModalIndirect。”
标签: c++ windows mfc modal-dialog