hab gerade gesehen es gibt schon so nen ähnlichen thread.
also handle brauche ich hier nicht weil ich will ja keine besondere anzeige
ich rufe die funktion mit 2 2fachterminierten strings auf und er sagt mir auch ürgentwie das er den ersten unterordner nicht finden/schreiben kann...
jetzt hab ich ma geguckt und mein ordner ist anscheinend standartmäßig schreibgeschützt ( aha oO? ) und ich kriegs auch nicht weg. jemand ne idee woran es außer dem liegen könnte?
kann das viell. am unicode oder ansi code liegen oO?
also handle brauche ich hier nicht weil ich will ja keine besondere anzeige
Code:
bool COPYdir(LPCSTR srcod, LPCSTR dest)
{
SHFILEOPSTRUCT COPYDir;
ZeroMemory(©Dir, sizeof(COPYDir));
COPYDir.wFunc = FO_COPY;
COPYDir.pFrom = srcod;
COPYDir.pTo = dest;
COPYDir.fFlags = FOF_SILENT | FOF_NOCONFIRMATION;
return SHFileOperation( ©Dir);
}
ich rufe die funktion mit 2 2fachterminierten strings auf und er sagt mir auch ürgentwie das er den ersten unterordner nicht finden/schreiben kann...
jetzt hab ich ma geguckt und mein ordner ist anscheinend standartmäßig schreibgeschützt ( aha oO? ) und ich kriegs auch nicht weg. jemand ne idee woran es außer dem liegen könnte?
kann das viell. am unicode oder ansi code liegen oO?