エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
.NET2.0のWM_IME_CHAR処理 - 人生を書き換える者すらいた。
今日公開のPoderosaβ4で、ターミナル内での日本語直接入力を可能にしたのだけども、これは予想以上に難... 今日公開のPoderosaβ4で、ターミナル内での日本語直接入力を可能にしたのだけども、これは予想以上に難航した。 そもそも、旧バージョンと同じソースでは動かず、調べたらこんな騒動があったのでとりあえず放置していたものを穿り返してみたのだけど、凄い展開だった。 以下、解説とも愚痴ともつかぬものを書いてみる。これをGoogle先生が読んでくれれば似たような現象で悩む人へのヒントになるかもしれんので。 まず、上記の騒動は、 * UserControlではImeModeプロパティの設定を無視してIMEを強制オフにしてしまう。これを回避する方法はない。 * しかも、それは.NET2.0のβ2から正式の2.0になるまでに導入された仕様である。 というものだ。なんでそういう互換性のない変更をするかね。 なので、まずは派生元のコントロールをUserControlからただのControlに変更する。これに
2006/05/14 リンク