画面の表示位置を設定するのに、StartUpPositionプロパティを使用しているのですが、
vbStartUpCenterOwnerを使用し複数枚表示すると画面が重なって表示されてしまいます。
vbStartUpWindows Defaultを使用すると、重ならず表示されますが、オーナーフォームの中央には
表示されません。
オーナーフォームの中央かつ、重ならずに表示させるには地道に表示位置の計算をして表示するしかないんでしょうか?
> オーナーフォームの中央かつ、重ならずに表示させるには
> 地道に表示位置の計算をして表示するしかないんでしょうか?
そんなに手間がかかるお話ではないかと思うのですが。
そういう関数を作っておけばいいのですから。
関数を作成しました。
ありがとうございます。
ツイート | ![]() |