DOBON.NETプログラミング道掲示板

No34207 の記事


■34207 / )  Re[2]: 起動ディスプレイの指定方法について
□投稿者/ masa 一般人(3回)-(2019/04/02(Tue) 15:27:47)
  • アイコン2019/04/02(Tue) 15:30:13 編集(投稿者)
    2019/04/02(Tue) 15:28:41 編集(投稿者)
    2019/04/02(Tue) 15:28:36 編集(投稿者)

    No34204に返信(魔界の仮面弁士さんの記事)

    魔界の仮面弁士さんご返答ありがとうございます。

    FormがPrimaryWindowに変更する例は元々Primary「ではない」ウィンドウへ移動する例でしたのでこのような処理になっていて、それをそのまま載せたのでループして検索する処理になっています。

    画面座標も、Formがフルスクリーンのアプリケーションでしたので座標はPrimaryWindowの範囲内ならどこでもよかったためこのような処理になっています。

    今回質問したかった内容とは関係なかった(Formの移動の仕方は分かってますという意味で載せただけ)ので、そのまま載せました。
    説明なくスミマセンでした。


    > MessageBox.Show の第一引数(IWin32Window 型)に、
    > PrimaryScreen 上にあるウィンドウ(Form や NativeWindow など)を
    > 渡すことで、プライマリ側の画面に表示されると思います。

    ということですが、今回困っているのは「Program.cs」での処理です。
    ですのでFormが表示される前の話で、第一引数に何も指定できない場合の話です。
     ※起動している他ウィンドウも何もない状態

    「第一引数に何も渡さない=現在アクティブなウィンドウに起動」なので、
    この状態で、どのように制御すればいいのか困っていての質問です。
違反を報告
返信 削除キー/


Mode/  Pass/


- Child Tree -