MFC关于GetTitle

时间:2015-06-02 00:30:45   收藏:0   阅读:477

一个小问题,害得跑了几趟客户现场。

MFC文档类中有个GetTitle函数的用法造成的一个问题

问题描述:

写了一个工控程序,在自己的XP系统开发机上运行的很好,换到工业现场的WIN7机器上,运行时总是得到一个奇怪的错误。于是怀疑是不是本人自己写的一些DLL对WIN7的系统支持不是很好,一路排查,换了几台计算机,也在客户机上装了VS2010,还是有问题,最后不惜力气从现场把机器搬回来,继续调试。一路AfxMessageBox排除中间结果,最后发现GetTitle的返回值有问题。在WIN7系统上,返回时没有后缀名!!在本人的开发机器上是有的。问题出在新买的WIN7计算机查看文件选项默认"隐藏已知文件类型的后缀名"。取消该选项。一切OK。

看来,还是代码不够严谨。对可能出现的问题考虑不好周全。


原文:http://blog.csdn.net/wqhua/article/details/46317723

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!