起動時のFormの位置

[戻る]
Kon 2008/02/13(水) 11:21:07
いつもお世話になっておりますKonです。よろしくお願いします。

PCはWinXP、Visual C++ 2005 Express Edition を使用しています。
Windowsフォームアプリケーション でプロジェクトを作成しています。


実行すると、Form1(親)とForm2(子)が表示されるプログラムを作っています。
プロパティウインドウの設定では、
Form1
 Location 0, 0

Form2
 Location 0, 0

と設定しているのに、実行するたびに表示位置が異なります。
Form1とForm2の位置関係もバラバラです。
いつも同じ位置に、並べて表示させるのが希望なのですが、
どこで設定してやれば良いのでしょうか?
よろしくお願いします。

Blue 2008/02/13(水) 11:34:51
フォームのStartPositionプロパティがFormStartPosition::Manualになっていますか?
http://msdn2.microsoft.com/ja-
jp/library/system.windows.forms.form.startposition(VS.80).aspx

Kon 2008/02/13(水) 13:44:28
フォームのStartPositionプロパティは、WindowsDefaultLocationになっていました。
Manualに変更したら、解決しました。

ありがとうございました。m(_ _)m

Kon 2008/02/13(水) 13:44:58
[[解決]]
解決チェック忘れました。

古いスレッドには追加発言できません。