VS C++创建mfc dll 模态化窗口提示无成员”domodal()”
本帖最后由 画心233 于 2022-6-30 12:17 编辑<ahttps://s2.loli.net/2022/06/30/VvWfmhjwpr2ydMe.gif border=0 />
我使用vs 2019专业版
创建了一个mfc dll,我想要在dll中加入一个窗口,并且创建模态窗口
https://sm.ms/image/VvWfmhjwpr2ydMe
为什么会提示我的窗口类中没有成员函数domodal()呢; 检查下
1、有没有给这个新窗口添加类;
2、DoModal()的大小写有没有写错; 把你的窗口类代码贴出来 本帖最后由 画心233 于 2022-6-30 10:17 编辑
ryosga 发表于 2022-6-30 09:27
把你的窗口类代码贴出来这个分别是类头文件代码,与cpp实现代码,我在资源窗口处新建类后VS自动生成的, 董督秀 发表于 2022-6-30 09:01
检查下
1、有没有给这个新窗口添加类;
2、DoModal()的大小写有没有写错;
我按照标准大小写也试过了,依旧提示没有成员
这个是我窗口类的头文件 你这里的d不是小写了吗? ryosga 发表于 2022-6-30 10:34
你这里的d不是小写了吗?
一样的,我修改了还是没有成员 你没有声明这个DLL要调用mfc的相关内容吧? “abc”有哪些成员函数呢?看看下拉提示框。 xiao14116 发表于 2022-6-30 11:53
你没有声明这个DLL要调用mfc的相关内容吧?
您可以看下,我这个帖子重新编辑了内容,加入了全套编写mfc dll的流程gif。
页:
[1]
2