2

プラグインをサポートするアプリケーションを作成しています。そのために C++ と JUCE を使用しており、アプリケーションを Windows と MAC OSX (そしていつかは Linux) で実行したいと考えています。

私のプラグインには独自の GUI があります。共有ライブラリから GUI を表示する通常の方法は次のようです。

  1. 新しいウィンドウを作成する
  2. そのネイティブ ハンドルを取得する
  3. 図書館に渡す
  4. ライブラリに GUI をそのハンドルにアタッチさせます。

プラグインGUI用の新しいウィンドウを常に作成する必要があるAFAIK。私の問題は、プラグインの GUI をホスト アプリケーションの GUI内に表示したい (= 別のウィンドウとしてではなく) ことです。

これはよくあることだと思いますが、そのための概念が見つかりません。このような問題をどのように解決しますか?

アイデアやヒントをありがとうございました!

4

0 に答える 0