Microsoft Edge Microsoft Edge を今すぐお試しください Windows 10 のための高速で安全なブラウザー 今すぐ使う

スキップしてメイン コンテンツへ
Microsoft
Microsoft サポート
  • Office
  • Windows
  • Surface
  • Xbox
  • お買い得商品
  • サポート
      • Windows アプリ
      • OneDrive
      • Outlook
      • Skype
      • OneNote
      • PCs & tablets
      • アクセサリ
      • Microsoft HoloLens
      • Xbox とゲーム
      • ゲーム
      • Windows ゲーム
      • 映画とテレビ番組
      • Microsoft Azure
      • Microsoft Dynamics 365
      • Microsoft 365
      • すべてのサーバー製品およびクラウド製品
      • エンタープライズ ソリューション
      • データ プラットフォーム
      • .NET
      • Visual Studio
      • Windows アプリの開発
      • ドキュメント
      • 無料ダウンロード & セキュリティ
      • 教育
      • プリペイド カード
    • すべて表示
    0
    サインイン
    Microsoft サポート

    Windows 7、Windows Vista で Microsoft Office IME 2010、Microsoft Office IME 2007 を既定の言語として設定している場合、テキスト ボックスで入力モードが正しく反映されないことがある

    Microsoft が提供するコンテンツ

    Microsoft が提供するコンテンツ

    適用対象: Windows Vista BusinessWindows Vista EnterpriseWindows Vista Home BasicWindows Vista Home PremiumWindows Vista UltimateWindows Vista Business 64-bit EditionWindows Vista Enterprise 64-bit EditionWindows Vista Home Basic 64-bit EditionWindows Vista Home Premium 64-bit EditionWindows Vista Ultimate 64-bit EditionWindows 7 EnterpriseWindows 7 Home BasicWindows 7 Home PremiumWindows 7 ProfessionalWindows 7 Ultimate 詳細


    現象


    Windows 7、Windows Vista の [テキスト サービスと入力言語] で Microsoft Office IME 2010、Microsoft Office IME 2007 を既定の言語として設定している場合、 Windows Form、 MFC (Microsoft Foundation Class) アプリケーション、または Win32 アプリケーションのプログラム上で、起動直後にフォーカスを持つ TextBox コントロールの入力モードを [Full pitch Hiragana (全角ひらがな)]、[Half pitch Katakana (半角カタカナ)]、[Full pitch Katakana (全角カタカナ)]、[Full pitch Alpha/Num (全角英数)]、または [ Half pitch Alpha/Num (半角英数)] のいずれかに設定すると、設定値が正しく反映されず テキスト ボックスの入力モードが初期入力モードになります。 

    なお、Windows Form、 MFC アプリケーション、または Win32 アプリケーションのプログラム上で起動直後にフォーカスを持たないテキスト ボックスでは、この現象は発生しません。

    回避策


    この現象を回避するには、次のいずれかの方法を実行してください。

    方法 1 : OS 標準の Microsoft IME を使用する

    既定の言語を OS 標準の Microsoft IME に変更するには、次のサポート技術情報をクリックしてください。
    932104  既定の日本語入力システムを Office IME から Microsoft IME に切り替える方法

    方法 2 : 起動直後にフォーカスのあるコントロールを変更する

    アプリケーション プログラムの起動直後のフォーカスを TextBox コントロール以外のコントロールに設定します。

    方法 3 : 仮のコントロールにフォーカスを一時的に設定する

    1. ボタンなどの TextBox コントロール以外のコントロールをダミーとして追加します。
    2. アプリケーション プログラム起動直後のフォーカスをダミーとして追加したコントロールに移動します。
    3. 該当の TextBox コントロールにフォーカスを戻します。
    4. ダミーとして追加したコントロールを非表示にします。

    状況


    マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

    詳細


    問題の再現手順

    1. [スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
    2. [キーボードまたは入力方法の変更] をクリックします。
    3. [キーボードと言語] タブの [キーボードの変更] ボタンをクリックします。
    4. [全般] タブの [既定の言語] から [日本語 (日本) - Microsoft Office IME 2007] を選択し、[OK] をクリックします。
    5. Microsoft Visual Studio 2005 で新規の Visual C# プロジェクトを作成します。テンプレートは Windows アプリケーションを使用します。
    6. [Form] に TextBox コントロールを 1 つ追加します。
    7. TextBox コントロールのプロパティの [ImeMode] ドロップダウン リストから [KatakanaHalf] を選択します。
    8. Ctrl + F5 キーを押下し、プログラムを実行します。

    結果

    [Form] 上のテキスト ボックスの IME モードが [半角カタカナ] にならず、初期入力モードになります。

    最終更新日: 2016/09/29
    • メール
    • 印刷
    ありがとうございます。 お送りいただいたフィードバックはサポート サービスの向上に役立てさせていただきます。

    サポート

    サポート

    • ダウンロードを見つける
    • アカウント サポート
    • サポートされている製品一覧
    • 製品サポート ライフサイクル

    セキュリティ

    セキュリティ

    • セーフティとセキュリティ センター
    • Security Essentials のインストール
    • 悪意のあるソフトウェアの削除ツール

    お問い合わせ先

    お問い合わせ先

    • 不正行為を報告
    • Microsoft サポートに問い合わせる
    • プライバシーに関する質問
    • 世界のマイクロソフトの所在地
    他の国/地域のこのサイト
    Algérie - Français
    Argentina - Español
    Australia - English
    Belgique - Français
    België - Nederlands
    Bolivia - Español
    Bosna i Hercegovina - Hrvatski
    Brasil - Português
    Canada - English
    Canada - Français
    Chile - Español
    Colombia - Español
    Costa Rica - Español
    Crna Gora - Srpski
    Danmark - Dansk
    Deutschland - Deutsch
    Dominican Republic - Español
    Ecuador - Español
    Eesti - Eesti
    El Salvador - Español
    España - Español
    Estados Unidos - Español
    France - Français
    Guatemala - Español
    Hong Kong SAR - English
    Hrvatska - Hrvatski
    India - English
    Indonesia (Bahasa) - Bahasa
    Ireland - English
    Italia - Italiano
    Latvija - Latviešu
    Lietuva - Lietuvių
    Luxembourg - Français
    Magyarország - Magyar
    Malaysia - English
    Maroc - Français
    México - Español
    Nederland - Nederlands
    New Zealand - English
    Norge - Bokmål
    Panamá - Español
    Paraguay - Español
    Perú - Español
    Philippines - English
    Polska - Polski
    Portugal - Português
    Puerto Rico - Español
    România - Română
    Schweiz - Deutsch
    Singapore - English
    Slovenija - Slovenščina
    Slovensko - Slovenčina
    South Africa - English
    Srbija - Srpski
    Suisse - Français
    Suomi - Suomi
    Sverige - Svenska
    Tunisie - Français
    Türkiye - Türkçe
    United Kingdom - English
    United States - English
    Uruguay - Español
    Venezuela - Español
    Việt Nam - Tiếng việt
    Ísland - Íslenska
    Österreich - Deutsch
    Česká Republika - Čeština
    Ελλάδα - Ελληνικά
    България - Български
    Казахстан - Русский
    Россия - Русский
    Україна - Українська
    ישראל - עברית
    الإمارات العربية المتحدة - العربية
    المملكة العربية السعودية - العربية
    مصر - العربية
    भारत - हिंदी
    ไทย - ไทย
    中国 - 简体中文
    台灣 - 繁體中文
    日本 - 日本語
    香港特別行政區 - 繁體中文
    대한민국 - 한국어
    日本語 (日本)
    • 使用条件
    • プライバシーとクッキー
    • 商標
    • © Microsoft 2018