◀ANSI版開発トップへ
  • 776 IMEの状態
    • 780 Re:IMEの状態
      • 782 Re2:IMEの状態
        • 802 Re3:IMEの状態
  • [776] IMEの状態 あああ 2001年10月16日 08:33

    [指定行にジャンプする]ダイアログを開いたとき、
    IMEがONになったままなのは気になります。
    • [780] Re:IMEの状態 じぇぷろ 2001年10月16日 15:13

      ▼ あああさん
      > [指定行にジャンプする]ダイアログを開いたとき、
      > IMEがONになったままなのは気になります。
      これ、かなり前から気付いてて直したかったんですができずじまいでした。(^_^;)
      • [782] Re2:IMEの状態 あああ 2001年10月17日 09:36

        ▼ じぇぷろさん
        > これ、かなり前から気付いてて直したかったんですができずじまいでした。(^_^;)

        ::ImmSetOpenStatus, ::ImmSetConversionStatus で制御できると思います。
        CEditDoc::SetImeMode を参考に。

        開いている文書のIMEの状態を復元するには
        CEditDoc::SetImeMode( CEditDoc::GetDocumentAttribute().m_nImeS
        tate );
        を呼ぶんでしたね。CEditDoc のインスタンスをどうやって得るのか。。。
        • [802] Re3:IMEの状態 じぇぷろ 2001年11月03日 15:37

          ▼ あああさん
          > ▼ じぇぷろさん
          > > これ、かなり前から気付いてて直したかったんですができずじまいでした。(^_^;)
          >
          > ::ImmSetOpenStatus, ::ImmSetConversionStatus で制御できると思います。
          > CEditDoc::SetImeMode を参考に。

          ImmAssociateContext()でできることがわかりました。ただimm.hを先にインクルードするとなぜか変なエラーが出ます。インクルードを最後にしたらでないのに。変なの。