프로그래밍/MFC
MFC 에서 TortoiseSvn 커밋 실행 시키기
한나라한
2014. 2. 19. 15:24
MFC 에서 TortoiseSvn 커밋 실행 시키기
bool istest = false;
SHELLEXECUTEINFO si;
CString Path;
Path.Format("/command:commit /path:%s /closeonend:0", g_pOption->m_szLivePath);
si.cbSize = sizeof(SHELLEXECUTEINFO);
si.lpVerb = __TEXT("open"); //mode : print, write
si.lpFile = __TEXT("TortoiseProc.exe"); //실행파일
si.lpParameters = Path;
si.lpDirectory = NULL; //실핼파일 디렉토리.
si.nShow = SW_SHOW; //SW_HIDE
si.fMask = SEE_MASK_NOCLOSEPROCESS|SEE_MASK_FLAG_DDEWAIT;
istest = ShellExecuteEx(&si);