#include #include #include int main() { LPITEMIDLIST pidl; SHFILEOPSTRUCT shfos; TCHAR szPath[MAX_PATH]; if (SUCCEEDED(SHGetSpecialFolderLocation( NULL, CSIDL_DESKTOPDIRECTORY, &pidl))) { if (SHGetPathFromIDList(pidl, szPath)) { shfos.hwnd = NULL; shfos.wFunc = FO_COPY; shfos.pFrom = "C:\\MyFolder\\Homepage\\public_html\\C\\CopyDirectoryFrom"; shfos.pTo = "C:\\MyFolder\\Homepage\\public_html\\C\\CopyDirectoryTo"; shfos.fFlags = FOF_NOCONFIRMATION | FOF_NOCONFIRMMKDIR | FOF_SILENT; SHFileOperation(&shfos); } CoTaskMemFree(pidl); } return 0; }