gpt4 book ai didi

c - 如何在win32应用程序中使用对话框?

转载 作者:行者123 更新时间:2023-11-30 18:09:11 25 4
gpt4 key购买 nike

我执行了以下步骤来在 win 32 应用程序中使用 CDialog:

  1. 将 MFC 的使用更改为“使用 mfc 共享 DLL”。
  2. 添加了对话框资源并添加了对话框的类。
  3. 在我的主程序中包含对话框类。
  4. 尝试调用 do modal。

当我尝试调用 do modal 时...我收到调试断言失败...任何人都可以帮助我解决这个问题吗?

最佳答案

“共享 DLL”仅在您分发应用程序时才有意义。有了这个选项
该可执行文件不包含 MFC 核心库,因此您必须向它们提供 exe。

现在,如果向导生成了对话框类,则这是调用它的标准方法:

#include "MyDlg.h"
...
void DisplayMyDialog() {
CMyDlg dlg;
dlg.DoModal();
}

关于c - 如何在win32应用程序中使用对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2651623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com