>> WATTさん
これは私自身も勘違いしていたことなのですが、どうやら
SHFILEOPSTRUCT 構造体の pFrom メンバで指定するパスは
対象が1つのみの場合でも2つの終端NULL文字で閉じられている
必要があるようです。
文字列変数に代入する前に、必ずその変数を(少し大きめに)
初期化するようにすれば大丈夫だと思います。
// 1回目コピー時
sdim file_from,261
sdim file_to,261
file_from ="D:\\○○\\HSP関係\\○○○\\○○○○○○\\○○○○\\editordata\\copy"
file_to =refstr
//(中略)
// 2回目コピー時
sdim file_from,261
sdim file_to,261
file_from =editfolder
file_to =refstr