BOOL MoveFile( LPCTSTR lpszOld, LPCTSTR lpszNew )
LPCTSTR lpszOld; // 移動/リネームするファイルのアドレス LPCTSTR lpszNew; // 移動/リネーム後のファイルのアドレス // 引数の設定 lpszOld = _T("C:\\sample.txt"); lpszNew = _T("C:\\test.txt"); // ファイルやフォルダ移動/リネーム if( MoveFile( lpszOld, lpszNew ) == FALSE ) { #ifdef __AFXWIN_H__ // MFC // 関数失敗 MessageBox( _T("移動に失敗しました"), _T("エラー"), MB_ICONERROR|MB_OK ); #else // SDK // 関数失敗 MessageBox( hWnd, _T("移動に失敗しました"), _T("エラー"), MB_ICONERROR|MB_OK ); #endif return FALSE; }
ネタ元