- 223 名前:218 mailto:sage [2009/10/19(月) 16:04:02 ]
- >>219
Qtの設計思想からして,何でも揃ってるんなら,そういう行き方で行くべきなんでしょうね。 始めたばかりだからよくわからないんですが,WIN32 APIにあるような機能をもったものは, ほぼ何でもあるんでしょうか? >>220 ですね。よく調べたら定義済みなのは UNICODE で _UNICODEじゃなかったので_T( )を使った場合は ::MessageBoxAが呼び出されてたんですが,少なくとも, ::MessageBoxW(NULL, L"こんにちは", L"Title", MB_OK); と書くと, C:/Documents/Software/Qt/DialogTest/mainwindow.cpp:35: error: converting to execution character set: Illegal byte sequence というエラーメッセージが出ます。MinGW32-g++のコマンドラインオプションに -finput-charset=CP932 と -fexec-charset=CP932 を書くと,ソースコードがSJISでも問題ないことはQtとは無関係の他のIDEで 確認済です。
|

|