#include <windows.h> /* tu dois inclure ce fichier pour utiliser l'API Windows */
int main()
{
CreateDirectory( ".\\ton repertoire", NULL );
return 0;
}
CreateDirectory() renvoie une valeur de type BOOL(TRUE/FALSE)
Si CreateDirectory() échoue, tu peux récupérer le code d'erreur via GetLastError()
DWORD dwErrorCode = GetLastError();
printf("%lu\n", dwErrorCode);
Et pour savoir à quoi correspond ce code d'erreur, regarde labas:
[ Lien ]Note:
- BOOL est un entier signé; typedef int BOOL;
- DWORD est un entier long non signé; typedef unsigned long DWORD;
- TRUE & FALSE sont deux macros;
- #define TRUE 1
- #define FALSE 0
En passant, MSDN m'indique que pour utiliser `_mkdir()`, on doit inclure direct.h
~(.:: NitRic ::.)~