7

MoveFile(LPCWSTR existing, LPCWSTR new) 関数を使用しようとしています。異なるデータ (たとえば、ルート ディレクトリと潜在的なファイル名) を連結することによって、ディレクトリの 1 つ (LPCWSTR で表される) を取得できるようにしたいと考えています。何時間もの調査にもかかわらず、これを行う方法がわかりません。どんな助けにも感謝します。

4

2 に答える 2

10

LPCWSTRパス要素を表す2 つを結合パスに結合しようとしているようです。その場合は、PathCombineメソッドを使用します。

LPCWSTR root = ...;
LPCWSTR name = ...;
WCHAR combined[MAX_PATH];
if (PathCombineW(combined, root, name) != NULL) {
  // Succeeded
}
于 2012-05-11T21:54:04.790 に答える
0

_wmakepath_s()ワイド文字パスの作成に使用する必要があります。

于 2012-05-11T22:11:03.117 に答える