erreur avec SHFileOperation VS c++ 2005 express
bonjour,
je code avec visual c++ 2005 express, et j'aimerais copier un dossier ou son contenu dans un autre. j'aimerais donc utiliser la fonction SHFileOperation, mais j'obtiens une erreur de compilation.
Citation:
error LNK2001: symbole externe non résolu "extern "C" int __stdcall SHFileOperationW .......... fatal error LNK1120: 1 externes non résolus
ci-après mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
TCHAR PathSource[MAX_PATH]= _T("\\\\sus\\\\data\\\\outils\\\\idb_vista");
TCHAR Path[MAX_PATH]= _T("F:\\allo");
ZeroMemory(&structure_copie, sizeof(structure_copie));
//structure_copie.hwnd= NULL ;//m_hWnd; // ou ::GetActiveWindow()
structure_copie.wFunc = FO_COPY;
structure_copie.pTo =Path;
structure_copie.pFrom =PathSource;
structure_copie.fFlags= FOF_NOCONFIRMATION;
SHFileOperation(&structure_copie); |
Pourriez vous m'aider à trouver l'erreur. Ou bien y a t'il une autre méthode pour copier un dossier dans un autre ??
Merci d'avance.:ccool: