VC++ 使用CreateDirectory创建目录失败,GetLastError()返回123,怎么解决?

问题
VC++ 使用CreateDirectory创建目录失败,GetLastError()返回123,怎么解决?

解答
查看MSDN 解释是由于目录名有错误

一般来说目录里面不允许有符号(比如上引号“)或者回车换行符(\r\n) 等等特殊字符的,直接调试跟踪或者打印出字符串即可解决相关问题。