wxWidgetsのtutorial遂行中・・・

しばらくPlatformSDK+VC8でプログラムしていたのだけどGUIパーツを
配置する段になってやはりめんどさw。
多少回り道になるけどwxWidgetsc++での使い方を思い出すべくtutorialをやることにした。
http://www.zetcode.com/tutorials/wxwidgetstutorial/


はじめるときに手間取ったのでメモ。
VCでwxWidgetsを使う場合の注意点

コンパイルしたwxWidgetsと使用中のVCプロジェクトでつじつまを合わせる

  • 文字セット Unicode 文字セットを使用するとか
  • システム Windows (/SUBSYSTEM:WINDOWS)
  • ランタイムライブラリ マルチスレッド デバッグ DLL (/MDd)とか

追加の依存ファイル(unicodeやdebugの有無に注意する)

  • wxmsw28ud_core.lib wxbase28ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib odbc32.lib

(dはdebug, udはunicode debug)

  • comctl32.lib rpcrt4.lib

(wx**はinclude/msvc/wx/setup.hにpragmaで書いてある)