vs+opengauss:list control中添加变量后,在.cpp上面“控件绑定”处的宏定义里显示 未定义标识符“IDC_LIST_SHOW”怎么回事

list control中添加变量后,在.cpp上面“控件绑定”处的宏定义里显示 未定义标识符“IDC_LIST_SHOW”怎么回事

img

img

img

有几种可能:
(1)在给控件添加变量的过程中,选错了变量所在的类。VS2022添加控件的时候需要手动选择一下控件所属的类(类对应窗口,我记得应该是有个下拉框可以选择类)。
(2)资源文件没有保存,保存所有文件后,清理工程,重新编译。
(3)看一下资源文件的(以代码文件方式打开),看看里面有没有IDC_LIST_SHOW这个宏定义,如果没有,可以参考其他宏定义的写法自己添加一个,注意不要跟其他宏定义的值重复。

看下.h文件中有没有生成对应的代码。

解决了吗?我也是这个问题

img

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632