|
파일 이름 변경을 위해 SHFILEOPSTRUCT구조체를 아래와 같이 세팅했습니다.
SHFILEOPSTRUCT op;
ZeroMemory(&op, sizeof(SHFILEOPSTRUCT));
op.pFrom = from; // 원본 파일명
op.pTo = to; // 변경할 파일명
wFunc = FO_RENAME;
fFlags = FOF_ALLOWUNDO; // undo를 지원하기 위해
SHFileOperation(&op);
이렇게 설정했습니다.
파일명 변경은 완료했는데, 저는 파일명 변경 취소기능인 undo를 지원하고자 하는데
단순히 옵션값 FOF_ALLOWUNDO는 집어넣어놨는데 원래 이름으로 다시 변경할려면 어떻게 하면 될까요?
|