- 博客(3)
- 收藏
- 关注
原创 MFC中的CFileFind类的奇怪之处
我在使用MFC的CFileFind 查找文件时,使用GetNextFile()获取下一个文件。处理完毕后,就移走该文件。当存在一个文件时其应该返回TRUE,然后你可以使用GetFileName来得到文件名、路径,但并不完全如此。在搜索的位置,还有一个文件匹配时,GetNextFile()就会返回FALSE,GetLastError()也会得到ERROR_NO_MORE_FILES,如果继续处理,也
2005-04-25 21:18:00 1983
原创 ShellExecute 注意点
在使用ShellExecute来启动一个新程序并要给程序传递参数时,直接写参数,发现执行时,总是出现ERROR_FILE_NOT_FOUND, 很让人疑惑。后来,就按照MSDN中的ShellExecute的API说明,使用char型或TCHAR型参数,在ShellExecute就可以正常启动程序了。而使用CString类作为参数传递,也不能正常启动程序。MSDN 中ShellExecute的原型:
2005-04-20 21:13:00 2012
原创 XP sp2对socket函数的影响
使用socket开发 的网络应用系统,在XP上运行的一向很好。现在移到新的机器上,新机器XP升级到sp2上,结果网络应用系统的服务器程序频繁出错,很奇怪。后来经过跟踪发现,在新的环境中,recv函数发生了错误,虽然recv函数是阻塞的,但新的MSDN上说,recv及send函数在一些情况下会立即返回,并设置错误为WSAEWOULDBLOCK.。下面是Microsoft的MSDN的 WSAAsync
2005-04-09 22:37:00 1273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人