1

ディレクトリ D1 に f1.txt というファイルがあるとします。
このファイルをエクスプローラーにカット ペーストすると、f1-(Copy).txt という名前の素敵なファイルが得られます。以前のバージョンでは f1(2).txt を取得していたと思います。
とにかくポイントは、Win32 のファイル パスだけを指定して、プログラムでこれを行うことができるかということです。CopyFileWithCleverDupNamingScheme のようなことを言えますか。本質的に、独自の重複した命名スキームを書きたくありません。そして、そのようなAPIは明らかに新しい名前を返す必要があります。
ティア

4

2 に答える 2

3

IFileOperation::CopyItemSetOperationFlagsで使用できますFOF_RENAMEONCOLLISION

于 2013-06-22T11:18:04.610 に答える