【GUI】wxWidgets(旧wxWindows) その5【サイザー】 (960レス)
【GUI】wxWidgets(旧wxWindows) その5【サイザー】 http://mevius.5ch.net/test/read.cgi/tech/1270793556/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
365: デフォルトの名無しさん [sage] 2012/01/07(土) 21:53:08.88 >>362>>364 レスありがとうございます。 試しに以下のように入力してコンパイルしてみました。 wxTextFile file(wxT("c:\\Shift_JIS.txt")); file.Open(wxConvAuto(wxFONTENCODING_CP932)); wxString test = file.GetFirstLine(); コンパイルすると、下記エラーがでます。 C:\Users\x\Desktop\practice\practiceMain.cpp|154|エラー: no matching function for call to 'wxConvAuto::wxConvAuto(wxFontEncoding)'| wxwigetsは,2.8.12を使用しています。 コンパイルが通らない原因が、わからにので2.9.3のソースをダウンロードしてコンパイルを試しています。 cドライブ直下に、MinGWとmsysというのを導入後、msys.batで端末?を起動しました。 そこで、./configure --disable-shared --enable-monolithic --enable-unicodeと行い、make make installまでは行いました。 make installした成果物?をwindowsの実行環境にどうもっていくか調べているところです。 何が悪いか手探りなので的外れなことしてるような気もするんですが、これしかできないのでとりあえず2.9.3の環境を作ってみます。 http://mevius.5ch.net/test/read.cgi/tech/1270793556/365
366: デフォルトの名無しさん [sage] 2012/01/07(土) 22:42:42.75 >>365 やりかたは間違ってないとおもうので頑張って 今ちょっとクラスリファレンス見てたけど wxTextFileの部分で::Openで取れる引数が2.8から2.9で変わってるみたい wxWidgets 2.8 bool Open(wxMBConv& conv = wxConvUTF8) const bool Open(const wxString& strFile, wxMBConv& conv = wxConvUTF8) const wxWidgets 2.9 bool Open (const wxMBConv &conv=wxConvAuto()) const bool Open (const wxString &strFile, const wxMBConv &conv=wxConvAuto()) const OpenメソッドにwxConvAuto()をとれるのが新機能みたい。2.8にはないんだな、これが。 http://mevius.5ch.net/test/read.cgi/tech/1270793556/366
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.036s