
如上图,我编译程序的时候出现了这个问题。我判断代码语法应该没有问题,排查一番之后,发现了原因。
我刚开始在对话框上放了一个Edit Control控件,而且为之添加了Control类型的变量,后来用不到了,就在界面上删除了。但实际上相对应的代码并没有删掉,所以出现了调试问题。



单纯在界面上删除Edit控件后,调试不会有问题,但编译的时候就出错了。
本文介绍了一种常见的编译错误——已删除界面控件但未同步删除对应代码的问题。作者通过实例分享了解决此问题的经验,指出即使从界面上移除了控件,也需要确保源代码中与之相关的部分被彻底删除。

如上图,我编译程序的时候出现了这个问题。我判断代码语法应该没有问题,排查一番之后,发现了原因。
我刚开始在对话框上放了一个Edit Control控件,而且为之添加了Control类型的变量,后来用不到了,就在界面上删除了。但实际上相对应的代码并没有删掉,所以出现了调试问题。



单纯在界面上删除Edit控件后,调试不会有问题,但编译的时候就出错了。

被折叠的 条评论
为什么被折叠?