トップページ > 記事閲覧
描画スクリーン無しでの起動
名前:wrongwrong 日時: 2018/05/06 17:20

お世話になります。 DxLibの起動オプションとして、ウィンドウを一切出さないよう指定することは可能でしょうか? 自分が見た限りそのようなオプションを見つけることが出来ませんでした。 現在DxLibDotNetを用いてWindowsフォームアプリケーションを作成しており、フォームに対して描画を行うことで以下の2点を実現したいと考えています。 ・自由に画面を動かせるようにする ・複数ウィンドウにも簡単に対応できるようにする フォームへの描画は実現できましたが、DxLib本来のウィンドウを一切出さないよう指定するオプションが見つけられず、画面上で邪魔になってしまったため質問させて頂きました。 よろしくお願いします。
メンテ

Page: 1 |

Re: 描画スクリーン無しでの起動 ( No.1 )
名前:gdrop 日時:2018/05/06 21:09

C# + フォーム で組むと、そのままだと「Form1」と「DXライブラリが作るウィンドウ」の2つが表示されますが、 後者を表示させない方法、ということでしょうか? Form1_Load() 等の中で DX.DxLib_Init() の前に DX.SetUserWindow(this.Handle) とやって「DXライブラリが作るウィンドウ」を 新規で作らない方法が一般的かと思いますが、そういうことじゃなくて、でしょうか?
メンテ
Re: 描画スクリーン無しでの起動 ( No.2 )
名前:wrongwrong 日時:2018/05/07 15:09

>gdrop様 返信ありがとうございます。 >C# + フォーム で組むと、そのままだと「Form1」と「DXライブラリが作るウィンドウ」の2つが表示されますが、 後者を表示させない方法 はい、その通りです。 >Form1_Load() 等の中で DX.DxLib_Init() の前に DX.SetUserWindow(this.Handle) とやって「DXライブラリが作るウィンドウ」を 新規で作らない方法 なるほど、そのような方法があるのですね。 ご教示頂いた方法を試しまてみます(1週間ほど遅れるかもしれません)。
メンテ
Re: 描画スクリーン無しでの起動 ( No.3 )
名前:wrongwrong(解決) 日時:2018/05/08 00:18

>gdrop様 思ったより早く時間を取れたので試してみました。 ご教示頂いた内容で期待した動作が確認できました。 ありがとうございます。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存