ページ 11

WindowsCEに対応できますか?

Posted: 2006年1月21日(土) 12:25
by Hiro1357
いきなりすみません。
WinCE2.0ユーザーなのですが、WindowsCE、WindowsMobile向けの
コンパイラは存在しないのでしょうか?
または、コンパイラを新たに追加してもらえないでしょうか?

これからは、
SmartPhoneも国内でW-ZERO3が発売されましたし(PPCに近いですが)
CEはどんどん増えていくと思います。(個人的意見ですが)

Posted: 2006年1月26日(木) 21:34
by イグトランス
今のABでは当分Windows CEに対応するのは難しいと思います。

まず、WinCEのAPIは全て文字列にUnicodeを使用しているのはご存知だと思います。
たとえばC/C++ではUnicodeのWinAPIを使うプログラムと
使わないプログラムの両方を同一ソースから作れる仕組みが用意されています。
一方ABではそのような仕組みが用意されておらず,全てUnicodeでないWinAPIを呼ぶプログラムが作られています。
さらに今のABはUnicode文字列を直接記述できないというのが大きな足かせになっています。

そのためWinCE用のコンパイラを作るだけでなく,
Unicodeへの対応へ向けて言語仕様やヘッダファイルまで修正をする必要があり,
大量の作業が必要になってしまうことから,冒頭に書いたように私はWinCEへの対応は難しいと思います。

#しかしいつかはUnicodeを取り入れる必要があるとは思いますけどね。