不仔细的结果

老汉一向认为自己写程序还算是小心谨慎,如履薄冰,没想到一时的疏忽还是导致了很大的问题。广东的一位朋友在电子邮件里说我写的 CWebUIController 类会导致改变显示器分辨率时使程序崩溃,开始打死我也不相信,可用代码一试,铁证如山。再去仔细检查实现,原来是写代码的时候把  QueryInterface 的失败时的返回值由 E_NOINTERFACE 写成了 S_FALSE!唉,晚节不保啊,不胜唏嘘中…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注