タスクバーのサイズが変更されたときにアプリケーションのウィンドウのサイズを変更するにはどうすればよいですか?
たとえば、タスクバーのサイズが縮小された場合、作成された穴を埋めるためにウィンドウのサイズが大きくなるはずです。私のウィンドウはタスクバーと重なってはいけません。
CreateWindowEx
呼び出しから派生した位置で呼び出すことで、正しい場所にウィンドウを作成できましたSystemParametersInfo(SPI_GETWORKAREA, 0, &rectWorkArea, 0);
これで、タスク バーのサイズを大きくすると、ウィンドウのサイズがコードなしで自動的に小さくなります。しかし、「戻る」と、ウィンドウは現在の位置にとどまります。どうすればこれを修正できますか?