wxWidgets

「wxWidgets」の編集履歴(バックアップ)一覧はこちら

wxWidgets」(2008/10/17 (金) 17:27:16) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#contents * wxWidgetsのダウンロード [[wxWidgets>http://www.wxwindows.org/]]のDownloadページからCurrent Stable Release(2.8.7)のSource Archives -> wxMSWをクリックしてインストーラ(wxMSW-2.8.7-Setup.exe)をダウンロードする。 詳しくは[[ここ>http://freepg.fc2web.com/cpp/topic_wx_vc.html]]を参照。 * Visual C++でwxWidgetsを使用するための設定 まずはVisual C++用のwxWidgetsライブラリを作成する必要があります。OpenGLを使用したい場合は、事前にインストールフォルダのinclude\wx\msw\setup.hにある #define wxUSE_GLCANVAS 0 を #define wxUSE_GLCANVAS 1 に変更する必要があります。 +wxWidgetsのインストールフォルダの build\msw\wx.dsw を開く。 +ビルド>バッチビルドを開く。 +表の項目にある[構成]をクリックして並び替えする。 +Debug、Releaseのみにチェックを入れる。 +ビルドを実行する。 ライブラリはインストールフォルダのlib\vc_libに作成されます。 *ヘッダ #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif wx/wx.hがメインのインクルードファイルだが、プリコンパイルヘッダを使用する場合はwx/wxprec.hを使用する。wx/wxprec.hはwx/wx.hをインクルードしている。 *プリプロセッサ __WXMSW__;__WXDEBUG__ *インクルードディレクトリ -$(WXWIN)\lib\vc_lib\mswd -$(WXWIN)\include *ライブラリディレクトリ $(WXWIN)\lib\vc_lib *リンクファイル DEBUG用 wxmsw28d_core.lib wxbase28d.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexd.lib wxexpatd.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib odbc32.lib *OpenGLを使用する場合 **wxWidgetsライブラリの作成 インストールフォルダのinclude\wx\msw\setup.hにあるwxUSE_GLCANVASを1にして、wxWidgetsライブラリを作成する。 **ヘッダ #include "wx/glcanvas.h" **リンクファイル wxmsw28d_gl.lib **参考サイト [[サンプルコード>http://www.mario-konrad.ch/index.php?page=20500]]
#contents * wxWidgetsのダウンロード [[wxWidgets>http://www.wxwindows.org/]]のDownloadページからCurrent Stable Release(2.8.7)のSource Archives -> wxMSWをクリックしてインストーラ(wxMSW-2.8.7-Setup.exe)をダウンロードする。 詳しくは[[ここ>http://freepg.fc2web.com/cpp/topic_wx_vc.html]]を参照。 * Visual C++でwxWidgetsを使用するための設定 まずはVisual C++用のwxWidgetsライブラリを作成する必要があります。OpenGLを使用したい場合は、事前にインストールフォルダのinclude\wx\msw\setup.hにある #define wxUSE_GLCANVAS 0 を #define wxUSE_GLCANVAS 1 に変更する必要があります。 +wxWidgetsのインストールフォルダの build\msw\wx.dsw を開く。 +ビルド>バッチビルドを開く。 +表の項目にある[構成]をクリックして並び替えする。 +Debug、Releaseのみにチェックを入れる。 +ビルドを実行する。 ライブラリはインストールフォルダのlib\vc_libに作成されます。 *ヘッダ #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif wx/wx.hがメインのインクルードファイルだが、プリコンパイルヘッダを使用する場合はwx/wxprec.hを使用する。wx/wxprec.hはwx/wx.hをインクルードしている。 *プリプロセッサ __WXMSW__;__WXDEBUG__ *インクルードディレクトリ -$(WXWIN)\lib\vc_lib\mswd -$(WXWIN)\include *ライブラリディレクトリ $(WXWIN)\lib\vc_lib *リンクファイル DEBUG用 wxmsw28d_core.lib wxbase28d.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexd.lib wxexpatd.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib odbc32.lib *OpenGLを使用する場合 **wxWidgetsライブラリの作成 インストールフォルダのinclude\wx\msw\setup.hにあるwxUSE_GLCANVASを1にして、wxWidgetsライブラリを作成する。 **ヘッダ #include "wx/glcanvas.h" **リンクファイル wxmsw28d_gl.lib **参考サイト [[サンプルコード>http://www.mario-konrad.ch/index.php?page=20500]] &hatena_b_counter()

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。