[2488]
ATOK15での再変換
すとーにぃ
NT4.0+sakura1.3.5.4+ATOK15 で、「Shift+変換キー」による再変換はうまくいくのですが、
メニューから「再変換」を選んだときに再変換が実行されません。
CEditView::Command_Reconvert を以下のように修正したところ、再変換に成功しました。
ATOK15でしか動作を確認していないので、バージョンの違うATOKをお持ちの方、これで
問題ないかどうか追試をお願いします。
修正前:
| //再変換実行
| if(bUseUnicodeATOK){
| (*AT_ImmSetReconvertString)(hIMC, SCS_SETRECONVERTSTRING, pReconv, pReconv->dwSize);
修正後:
| //再変換実行
| if(bUseUnicodeATOK){
| (*AT_ImmSetReconvertString)(hIMC, ATRECONVERTSTRING_SET, pReconv, pReconv->dwSize);
#define ATRECONVERTSTRING_SET 1
をどこかで別途定義しておいて下さい。
#ヘルプの更新に手をつけようとしてますが....年内になんとかしたい