• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:終了時と同じウィンドウ位置で表示するには?)

終了時と同じウィンドウ位置で表示するには?

このQ&Aのポイント
  • 付箋紙ソフトもどきを作っています。 アプリを終了して再度起動すると、終了前に表示されていたウィンドウが終了前と同じ位置に表示されるようにしたいと思っています。
  • 全てのウィンドウが同じ場所に表示されてしまいます。 各ウィンドウ毎に位置情報を保存、読出しするにはどうすれば良いのでしょうか?
  • 各ウィンドウの位置を格納する変数を作成し、ウィンドウの生成時と終了時に位置情報を保存・読み込みすることで、終了前の位置にウィンドウを表示することができます。

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

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

[Pos]を数字とかにすれば? セクション名もキー名も同じだから、同じ値しか取れないわけだし。 いくらでもやりようはあると思います。 各ウィンドウを一意(じゃ無くてもいいけど)に識別できればいいんですし。

VitaminBB
質問者

お礼

回答ありがとうございます。 今回はちょっと難しくて無理みたいです。 >[Pos]を数字とかにすれば? 言われていることの意味は分かったのですが、今の技量ではちょっと難しいです。

VitaminBB
質問者

補足

出来ました。 怒られそうですが、WritePrivateProfileString("Pos","X",szBuffer,"TSHANG2.INI"); が、 いったいどう言う関数なのか分かっていません。 直感でアドバイス通りPOSを数字にしてみたらうまく行きました。

関連するQ&A