C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: C# IME切り替え制御


(過去ログ 139 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■81547 / inTopicNo.1)  C# IME切り替え制御
  
□投稿者/ つかれ (1回)-(2016/10/06(Thu) 20:10:01)

分類:[C#] 

C# windows8 VisualStudio2013で開発しています。

テキストボックスのフォーカス取得時(Enterイベント)でIMEが変わらない事があります。

1.親フォームから子フォームをモーダル表示
2.IMEが半角カナのテキストボックスにフォーカスを当てる
ここまでは問題ないのですが、子フォームを閉じて再表示し、フォーカスを当てた際にIMEが半角カナになりません。

テキストボックスのEnterイベントでIMEを切り替えるようにしているので、必ずそこを通るはずなのですが、何か考えられる原因ありますかね?
あと、Windows8では問題なく動き、Windows7では上記のようなケースになったことがある方はいらっしゃるでしょうか?




引用返信 編集キー/
■81548 / inTopicNo.2)  Re[1]: C# IME切り替え制御
□投稿者/ shu (917回)-(2016/10/07(Fri) 07:25:25)
No81547 (つかれ さん) に返信

コントロールパネルの

[コントロール パネル\時計、言語、および地域\言語] => 詳細設定



アプリウィンドウごとに異なる入力方式を設定するのチェックを
入れると改善することがありますがどうでしょう?
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -