2011-07-25 7 views
2

DLLからwxWidgetsを使用することはできますか? 私はプラグインを作成しています。 (このケースではVirtualDubで使用するACMですが、他に同じようなことをしたいプロジェクトがあります)DLLからwxWidgetsを使用する

実行可能ファイルの観点からwxWidgetsについて議論します。 これらのほとんどの場合、実行可能ファイルのソースにアクセスすることはできませんが、これらの実行可能ファイルのプロセス空間で使用するためにさまざまなライブラリを作成しています。

理想的には、wxWidgetsを起動してDLLで実行するために必要な最小起動を実行したいと考えています。 これはおそらく初期化を実行し、メッセージポンプを起動することを意味しますが、wxWidgetsのエントリポイントを宣伝することはありません。あなたはそれで終わっているとき

wxApp::SetInstance(new wxApp()); 
new wxInitializer(); 

はその後wxInitializerを削除します。

答えて

1

wxWidgetsの2.9.2を使用して、あなたがする必要があるのは次のようです。私はまだどこに書かれているのかわかりませんが...

+0

私はそこに何か他のものは見つけられませんでした。私はそれを検証しようとしますが、時間を見つけるのはむしろ困難です。 – Liviu

関連する問題