私は自分のフォーム上にあるテキストボックスでオートコンプリートを無効にする必要があるWindows Mobile 6アプリケーションを作っています。情報がスキャンされているため、オートコンプリート/オートサジェスト機能を無効にする必要があります。これをプログラムで行うことはできますか、またはレジストリキーを操作する必要はありますか?これは商用アプリケーションではありません。Windows Mobile 6 - WinFormsのテキストボックスでオートコンプリートを無効にする
3
A
答えて
20
このクラスを使用すると、SHSetInputContextメソッドがピンボケされ、コントロールのホバーオーバーイベントが無効になります。コントロールハンドルを渡すだけです。
public static class InputContext
{
private enum SHIC_FEATURE : uint
{
RESTOREDEFAULT = 0,
AUTOCORRECT = 1,
AUTOSUGGEST = 2,
HAVETRAILER = 3,
CLASS = 4
}
[DllImport("aygshell.dll")]
private static extern int SHSetInputContext(IntPtr hwnd, SHIC_FEATURE dwFeature, ref bool lpValue);
public static void SetAutoSuggestion(IntPtr handle, bool enable)
{
SHSetInputContext(handle, SHIC_FEATURE.AUTOSUGGEST, ref enable);
SHSetInputContext(handle, SHIC_FEATURE.AUTOCORRECT, ref enable);
}
}
例:
InputContext.SetAutoSuggestion(txtBoxOne.Handle, false);
関連する問題
- 1. WinForms | C#|テキストボックスの途中でオートコンプリート?
- 2. Windows Mobile 6で画像をアップロードする。
- 3. Windows Mobile 5.0でImageButtonを無効にする
- 4. コンパクトフレームワークでタイムゾーンをWindows Mobile 6に設定
- 5. Windows Mobile 6のHTTPサーバー
- 6. Rスタジオでオートコンプリートを無効にする
- 7. winformsのリフレッシュを無効にする
- 8. オートコンプリートのEnterキーを無効/無効にする方法は?
- 9. Windows Mobile 6タブストリップコントロールは同等ですか?
- 10. テキストボックスとDataGridViewを無効にする
- 11. Komodo Editオートコンプリートを無効にする
- 12. テキストボックスのオートコンプリート機能を無効にする方法(また必要に応じて有効にする方法)
- 13. iPhone 6のSplitViewControllerを無効にする
- 14. Windows Mobile 6でGPS時刻を取得するには?
- 15. Windows Mobile 6 UIの更新の問題
- 16. 標準Windows Mobileのピクチャボックスのイベント6
- 17. Windows Mobile 6のボタン操作の取得
- 18. Zurb's Foundation 6フォームを無効にする
- 19. Windows Mobile 6 J2SE規模のJVM実装
- 20. windows mobile上のネットワーク監視6
- 21. Windows Mobile 6のバージョン互換性
- 22. Windows Mobileの無線LANネットワークスリープ
- 23. ARMV4i(Windows Mobile 6)ネイティブコード逆アセンブラ
- 24. Windows Mobile 6間欠接続状態NOPATHTODESTINATION
- 25. Windows Mobile 6.xおよびCDFS
- 26. Windows Mobileでサービスを作成する方法6
- 27. Windows Mobile 6でハードウェアキープレスイベントを取得する方法は?
- 28. Windows Mobile 6.xでUnicodeフォントを使用する方法
- 29. Win Mobile 6プロジェクトをWindows CE 6.0 RC2に変換する方法
- 30. Eclipseオートコンプリートを無効にしても、自動アクティブ化を無効にする
あなたは本当にあなたの質問に答えたとsharky101をマークする必要があります。それは私のために働いた。 – Craig