使用CreateDirectory()捕获ERROR_ALREADY_EXISTS和类似错误

时间:2016-12-17 03:58:30

标签: c++ c

我希望使用CreateDirectory(),RemoveDirectory()和类似的函数创建一个程序。这些命令ERROR_ALREADY_EXISTS可能返回错误之一。我想要一个if语句来捕获此错误并在屏幕上发布消息并继续。

1 个答案:

答案 0 :(得分:0)

您需要致电GetLastError ()并检查错误情况是否符合ERROR_ALREADY_EXISTS;在调用CreateDirectory()之后以及何时返回0。