質問: true ){ CSystem::Del( JpgFilePath ); CSystem::Ren( new1, filename ); return true; }else{ return false; } } } ``` という感じです。 動かしてみると、 追加のときや、 コメントタグ初期化 はうまくいくのですが、 キーワードタグ初期化のときは なぜか元のデータが残っています。 どうすればいいでしょうか。 [環境等] 言語: C/C++ ( WindowsAPI あり ) コンパイラ: ( 実行ファイル ) MinGW, ( DLL ) VC++ 2010 Express 宜しくお願い致します。
回答: propertyItem->lengthにMAX_PATHなどの固定値をセットしているのが気になります。 正確な文字長(ヌル文字含む)をセットしてはどうでしょうか?