博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

原创

 问题原因:没有找到这个相应控件类型 !
       一般有三种情况:一是控件ID不存在,二是控件未创建,三是控件的类型不对
看看DoDataExchange函数 

        我遇到这种情况是 对话框程序运行不起来,弹不出对话框。

        后来仔细查看是 删除了一个控件,却忘记在DoDataExchange中将其对应的DDX_语句删除。这就造成控件ID和后面的数据无法匹配,也就是无法交换数据。所以遇到了上述错误 要缩小范围 一般情况下都是在【DoDateExchange】 中。 仔细查看控件ID是否正确。