- 387 名前:デフォルトの名無しさん mailto:sage [03/08/04 19:55]
- なんとなく小技。
wxSMALL_FONTとかの、文字化け回避(するかも)。 samples/font/font.cppのMyApp::OnInit()の最初のほうに突っ込んでみたら、それなりに動きますた。 wxNativeFontInfo default_nfi,small_nfi,italic_nfi,swiss_nfi; default_nfi.FromString(wxNORMAL_FONT->GetNativeFontInfoDesc()); small_nfi = italic_nfi = swiss_nfi = default_nfi; small_nfi.SetPointSize(default_nfi.GetPointSize() - 2); italic_nfi.SetStyle(wxFONTSTYLE_ITALIC); swiss_nfi.SetFaceName(wxT("MS Pゴシック")); wxSMALL_FONT->SetNativeFontInfo(small_nfi); wxITALIC_FONT->SetNativeFontInfo(italic_nfi); wxSWISS_FONT->SetNativeFontInfo(swiss_nfi); SWISSのフェイスは、環境に合わせて適当に指定してください。 font family指定では化けるから、根本的な解決ではないけど・・・
|

|