- 1 名前:デフォルトの名無しさん mailto:sage [03/05/06 11:04]
- クロスプラットフォームGUIライブラリのwxWindowsについて語りましょう。
本家 www.wxwindows.org/ dW : Linux : wxWindowsの概要 www-6.ibm.com/jp/developerworks/linux/010413/j_l-wxwin.html SunWorld Online:wxWindows――無名だが成熟したGUIツールキット www.idg.co.jp/sw/back/200102/20010219_01_report.html メルマガ www.mag2.com/m/0000108320.htm 1はこれからインストールします
- 514 名前:デフォルトの名無しさん mailto:sage [03/10/04 17:26]
- どなたかwxDynamicLibrary(wxPluginLibrary)をうまく使えている方いませんか?
まだ突き詰めて実験してないんですけど、現象としては class MyWindow : public wxWindow { DECLARE_DYNAMIC_CLASS(MyWindow); } IMPLEMENT_DYNAMIC_CLASS(MyWindow, wxWindow); というクラスをDLLにしてあり、アプリケーションから wxDynamicLoaderやwxPluginManagerを使って読み込んでインスタンスを生成しているんですが instance->GetBaseName1() == wxT("wxWindow") なのに instance->GetBaseClass() == NULL という良く分からない状態になっています。 ドキュメントにはstrlenのサンプルがありますが、wxWindowsの型システムを使った オブジェクトの生成方法のサンプルがなかなか見つかりません。 一応 lists.wxwindows.org/cgi-bin/ezmlm-cgi/8/26949 も見たんですけど何だか良く分からん(;´Д`) 何か情報があればお願いします(英語でも何かのソースでもいいです)
- 515 名前:デフォルトの名無しさん mailto:sage [03/10/04 17:30]
- すいません。めちゃくちゃ間違えました
instance->GetClassInfo()->GetBaseClassName1() == wxT("wxWindow") なのに instance->GetClassInfo()->GetBaseClass1() == NULL です。
|

|