• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Win32APIプログラムで困っています)

Win32APIプログラムで初期化ファイルに保存できない問題

このQ&Aのポイント
  • Win32APIプログラムで初期化ファイルに保存する際、同じキーのところに何度も保存されてしまう問題が発生しています。
  • 初期化ファイルに問題があるのか、他に原因があるのか分からず、困っています。
  • 初心者のため、単純なミスかもしれませんが、解決策がわかりません。助けていただけると幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

if(szBuf == TEXT("nothing")){ が意図したとおりに動作しない原因のようですね。 szBuf の先頭アドレスと、文字列 TEXT("nothing") の先頭アドレスとの比較になっています。(当然、FALSE となります。) _tcscmp() 等で比較を行いましょう。

jaron
質問者

お礼

おおおおおおお!! できました!ありがとうございます!! そう言われてみればアドレスの比較になってしまっていますね・・。 なんだか簡単なミスで恥ずかしいです。 これからはこういうこともしっかり考えてプログラムしていきたいと思います。 tsukasa-12rさん本当にありがとうございました! これほど迅速に回答して頂けるとは感謝の念でいっぱいです。 これからもお世話になることがあるかもしれませんが、そのときはまたよろしくお願いします。

関連するQ&A