none
MFCアプリケーションで日本語入力ができない件について(Windows10)

    質問

  • Windows10環境において、

    MFCアプリケーションのダイアログに配置したテキストボックスに

    日本語入力ができない事象が発生しました。

    (IMEが無効である旨のメッセージが表示)

    Windows10でも、日本語入力ができるパソコンはあるため、

    Windowsの設定による影響と考えていますが、

    上記事象の対策について、ご教示ください。

    追記1

     ・日本語入力ができない事象はMFCアプリケーションのみです。.NETアプリケーションは日本語入力可能です。

     

    追記2

     ・初期開発はVC6で行い、現在はVS2010で開発を行っています。

     ・IMEはMS-IMEです。

      ・文字セットはマルチバイトです。

    2018年7月4日 1:42

すべての返信

  • エネコンさん、こんにちは。フォーラム オペレーターの立花です。
    MSDN フォーラムをご利用くださいましてありがとうございます。

    MFC についてということで、Visual C++ フォーラムへ移動
    させていただきました。
    エラー メッセージの詳細や確認できている情報なども記載いただいた方が
    情報が寄せられやすくなりますので、よろしければ追記ください。

    また、状況ですが、 MFC 以外では発生しない問題でしょうか。
    もし MFC 以外でも同様となる場合は、
    Windows 10 フォーラムでご質問いただいた方がよいかもしれません。

    Windows 10 IT Pro > Windows 10

    必要がありましたら私にて移動をいたしますのでその旨ご返信ください。


    参考になった投稿には回答としてマークの設定にご協力ください
    MSDN/TechNet Community Support 立花楓

    2018年7月4日 1:53
    モデレータ
  • Visual C++ フォーラムへ移動していただき

    ありがとうございました。

    2018年7月4日 7:59
  • 幅広く事例を募るという感じで進めると、なかなか解決が難しそうに思えます。

    たとえば、「できないパソコンは IME が MSIME 以外なのかどうか」、「MFC のアプリケーションは最初、どの時期(VC6 といった古いもの? VC2017 といった新しいもの?)に作ったものなのか」、「文字セットは Unicode かマルチバイトか」と言ったように、情報を出していってもらえると何かしらの助言が得られるかもしれません。

    2018年7月4日 12:11
    モデレータ