[SIMILAR] WITH 32741 keydown WITH 9051 定取 WITH 8427 取消 WITH 7438 、vk WITH 7438 getkeystate WITH 7005 字削 WITH 6812 processkey WITH 6162 小賢 WITH 6092 defwindowproc WITH 6058 語削 WITH 5572 リ側 WITH 3200 、wm WITH 2940 wm WITH 2637 見落 WITH 2637 、押 WITH 2422 control WITH 2402 char WITH 2278 back WITH 2054 一文 WITH 2031 確定 WITH 1908 で処 WITH 1399 削除 WITH 1195 側で WITH 1151 生成 WITH 1068 処理 WITH 1063 単語 WITH 1050 押さ WITH 853 単純 WITH 823 結論 WITH 799 変換 WITH 693 アプ WITH 647 を送 の検索結果 260 件中 1 - 10 件目 (0.073863505 秒)
2002/02/21にWM_CHARを送ってくると書いたけれど、WM_KEYDOWNを送ってきていた。WM_KEYDOWNをDefWindowProcに渡すとWM_CHARを生成するので、WM_KEYDOWNの方を見落としていたらしい。 # Spy++にメッセージがいっぱい並ぶと目がちかちかする^^; なので、WM_KEYDOWNの方で処理することに。Ctrl+BS自体を押したとき ...
以前、Windows Mobile Standard版でバックスペースが効かないという話があったので、今更ながらですが、WM_KEYDOWNではなくてWM_CHARで扱うように変更しました。多分これで直るんじゃないかなぁ… ...
# (スコア:8068)
やはりバグっているらしくて、WM_KEYDOWNでVK_BACKを送ってくるときに、Ctrlキーのキーステートをリセットしていないみたい。なので、Ctrl+BSで確定取り消しすると、アプリ側には、Ctrl+BSが取り消す文字数分送られることになってしまう。 なので、文字数分の単語削除がされてしまったということみたい。とりあ ...
# (スコア:6481)
Ctrl+BSはデフォルトでIMEの確定取消に割り当てられているけれど、確定取消でないときには、単語の削除にしたい。ので、WM_KEYDOWNでVK_BACKが来たときにCtrlが押されていたら単語を削除するようにした。確定取消の動作になるときには、IME側でVK_PROCESSKEYに変換されるのであまり深く考える必要はなさそう。 ...
# (スコア:5824)
確定取消は、何もしなければ上手く動いた。確定取消をすると、IMEが取り消した文字数分のVK_BACKをWM_CHARで送ってくる。つまり、WM_CHARでバックスペースをハンドルしていれば、何も考えずに上手く動く。QMAILのエディタは、バックスペースのハンドルをWM_KEYDOWNで行っていたために、一旦確定された文字列が消 ...
# (スコア:5580)
ATOK Pocketで確定取消が上手く行かない原因の予想 1. Ctrl+BSを押したときのキーコードをVK_PROCESSKEYに変えないままアプリケーションに送りつけているため、アプリ側が単語削除してしまう 2. VK_PROCESSKEYには変換しているけど、その後でさっき確定したばかりの文字列を削除するためにVK_BACKを送るときにC ...
# (スコア:3889)
確定取消のキーバインドは、Ctrl+BSとは限らないわけで、BSの扱い自体を変えなくちゃいけないわけないんだよね。思い込みとは恐ろしい。なんで、そういう風に思い込んだんだろう?。Ctrl+BSの単語削除機能を入れたときに、確定取消が動かなくなったと言う報告をもらって、適当に対策を入れたのがそもそもの元凶だ ...
# (スコア:3453)
CEではIMEがOnの時にはCtrl+BSによる単語削除を効かないようにしました。つまり、 という動作になります。Windowsでは、IMEがOnのときでも確定取消が出来ない場合には単語削除します。 CEでも確定取消のキーバインドをCtrl+BS以外にしたら上手く動くのかもしれないけれど、面倒なので省略。 ...
# (スコア:3429)
確定取消は問題なく動くようになったという報告を頂きました。開発者としてW2K+IME2Kしか持ってないというのもなんだなぁ。Win9x系もあった方が良いし、XP持ってない時点でどうかという気もするし。 でも、XP買ってVS.NET買ったら10万超えちゃうし。PC買い換えるときにXPがプリインストールされたPCでも買おうか ...
# (スコア:3088)
どうも色々と勘違いをしていたらしい。 確定後にCtrl+BS(MSIMEのデフォルト)で確定前に戻るのは「確定取消」。文字列を選択しているときにCtrl+変換(MSIMEのデフォルト)で変換文字列になるのは「再変換」。 で、やりたいのは、「確定取消」。どおりで、いくら再変換のヘルプを調べてやってもヘルプ通りメッ ...
# (スコア:3072)
# (スコア:10000)