[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:11324] Re: VISTA発売



はせがわです。

On 1/30/07, Yasufumi Yamagami <yamagami@xxxxxxxxxxx> wrote:
> それより仕事的には
> ・AreoってDTPにはメリットあるの?デメリットないの?
> とか
> ・例のフォント&文字コードの話
> が気になりますが・・・まだ何にも試してません orz。
> ITProとか、情報は出てきましたけど・・・さてどうしたものやら。
>
> #こう書いておけば、はせがわさんがVista特化の文字Hackネタ
> #を披露してくれるのではないかと期待w

呼ばれて飛び出てじゃじゃじゃじゃーん。

アプリケーション内で Vista を意識してサロゲートペアを
扱う場合、CharNextW/CharPrevW が正しく動作しないので、
IS_SURROGATE_PAIR や IS_HIGH_SURROGATE とかを使って
サロゲートペアを判断することになるわけです。
http://slashdot.jp/comments.pl?sid=345322&cid=1082707

が、その場合にアプリケーションが IS_HIGH_SURROGATE で
上位サロゲートだけしか見ていないとすれば、"U+D800 U+005C"
のような、サロゲートペアとして壊れた文字列を注入してやると、
U+005C のようなメタキャラクタが挿入できるのかもー。

などと思っていますが、Vista と無縁の生活をしておりますので
あんまりネタはありませぬ

-- HASEGAWA Yosuke
    yosuke.hasegawa@xxxxxxxxx

--[PR]------------------------------------------------------------------
  ___┏━━━━━━━━━━━━━━━━━━━━━━━━┓___
  ☆…☆┃ 豪華賞品あれこれまとめてセットで当たります! ┃☆…☆
   ̄ ̄ ̄┗━━━━━━━━━━━━━━━━━━━━━━━━┛ ̄ ̄ ̄
        懸賞ならココ!ふくびき.comであなたも運試し♪
       http://click.freeml.com/ad.php?id=108990 ------------------------------------------------------------------[PR]--
■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp