curvirgoです。 Takashi Nakamoto wrote: >> http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B417206 でもっ >> て、返されるエンコードがWindows95系の場合は(何故か)Unicodeである為にこ >> こでPlatformIDをチェックしてそれぞれに適したエンコード変換を行う様にす >> る。この部分は修正してあるので(動作検証は未確認)最後に載せておきます。 >> ちょっと確証を持てないところは、エンコードの指定 >> が"RTL_TEXTENCODING_UNICODE"でOKなのかと言う点です。 > > エンディアンの扱いが怪しいですが、テスト結果を待ちましょう。 VMWareでWindows98の環境を(Linux上に)構築しようとしていたのですがVGA(16色)でしか表示できない上に動作が緩慢であきらめました。 検証に使えそうなPCの(ビルド中の為)空きもないので、ビルド中でなければHD換装して検証できるのですが...
>> ちゃならなくなってしまうので、仕様ということにしませんか? 試してみる >> と、1バイト文字でも2バイト文字でもとにかく100文字までとなっているよう >> です。ですので、これはIME(or API)側の仕様かと思います。どれくらいの割 >> 合で1つのセルに100文字入力する人がいるだろうかと想像しても、仕様上の制 >> 限にした事によって困る人はほとんどいないのではと思います。 > > そうですね、ふりがな関数の用途を考えたらそれでよいと思います。 > それではMS-IMEを使っている場合には、100文字を超える文字列は変換できな > いということで。 100文字以上の変換が必要な方は別途MecabをインストールしてMeCab版を御利用下さいということでも良いかもしれません。 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
