这段代码的问题是?

program2100 program2100 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
CFilDialog dlgOpenFile(...);//Allow multi select

if(IDOK == dlgOpenFile.DoModal())
{
...//Add filenames to a listbox
}
else
{
FormatMessage(...);//调用GetLastError()
MessageBox(...);
}
在FileDialog中选择少量文件就没有问题。一旦超过一定数量,
listbox中看不到任何item,单步调试证实表达式
IDOK == dlgOpenFile.DoModal()不成立,执行GetLastError()语句,
我用FormatMessage+MessageBox得到的信息是"The operation completed successfully"。这是怎么回事?
...全文

相关推荐

10个最“优秀”的代码注释

10个最“优秀”的代码注释.下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条://亲爱的维护者://如果你尝试了对这段程序进行‘优化’, 

weixin_38551205

这段代码这么写有什么问题

这段代码存在一个问题,即在遍历interviewBacklogMessageList时,无论是否匹配到相应的条件,都会将Obj添加到baseRelList1中。这是因为在内部的forEach循环中使用了Obj,而不是interviewBacklogMessageList的元素进行比较。这样修改后,只有在interviewBacklogMessageList中不存在与Obj相等的PsnNum时,才会将Obj添加到baseRelList1中。

舒一笑不秃头

JS操作符?. !. ??详解[代码]

在JavaScript开发中,经常需要处理对象属性的访问问题,尤其是当对象属性嵌套层级较深,或者存在不确定的null或undefined值时,代码的健壮性就显得尤为重要。

milk8

解决jquery操作checkbox火狐下第二次无法勾选问题

在Internet Explorer浏览器中,这段代码表现正常,但在Firefox中却出现了问题。

weixin_38610657

寻找最小数的matlab代码-ProjectEulerFastRust:Rust中的快速ProjectEuler解决方案

寻找最小数的matlab代码Rust中的快速ProjectEuler解决方案快速,快速(有时)简单地解决Rust中前50个ProjectEuler问题。我们聊多快?这段代码可在我的2016笔记本电脑上

weixin_38677505
评论 5
收藏 已收藏
分享
返回顶部
program2100
界面 15,976 成员 115,866 内容