タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

windowとgrabacrに関するkaorunのブックマーク (1)

  • WPF でウィンドウ位置とサイズを保存・復元しよう | grabacr.nét

    デスクトップ アプリで、ウィンドウの位置を保存したいという要望はちらほら来ます。 ただし、真面目に実装しようとすると、細かい挙動まで実装するのが大変面倒です。 最大化して終了したら、最大化する直前のウィンドウの位置とサイズも保存しておかなければならなかったり。 何かベスト プラクティスはないかなーと思って調べたところ、MSDN に該当するコードがあったので、やってみました。 元ネタはこちら。 http://msdn.microsoft.com/ja-jp/library/vstudio/aa972163(v=vs.90).aspx 結局 P/Invoke だった! いかな WPF といえど所詮は Windows の民。P/Invoke の運命からは逃れられないのだ… という冗談は置いておいて、SetWindowPlacement 関数と GetWindowPlacement 関数を使います

  • 1