- - PR -
.NET winform中で どうやってIME状態を無変換にする?
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-04-03 19:39
WinFormのコントロールの中でIMEModeプロパティは入力モードしかを変更しない どうやって変換モードを変更するのか? 無変換にしたいです。 よろしくお願いします。 | ||||
|
投稿日時: 2006-04-03 19:41
質問の内容をうまく読み取れていないかもしれませんが、 [無変換] に固定するのであれば ImeMode.Disable ですね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-04-03 19:54
ImeMode.Disable は英語しかを入力できない。
| ||||
|
投稿日時: 2006-04-03 19:54
ImeMode.Disable は英語しかを入力できない。できないよ!
| ||||
|
投稿日時: 2006-04-03 20:05
そもそも質問の意味が理解できていないですからね。orz 母国の掲示板を利用なさった方が良いかもしれません。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-04-03 20:31
.NET 標準では不可能ですので、Win32API を使うことになります。
オンオフを切り替えるのなら ImmSetOpenStatus 。 入力モード、変換モードを変更するのなら ImmSetConversionStatus 。 を使ってください。 調べれば (.NET のかはともかく) サンプルもあるでしょう。 |
1