• WinForm TextBox默认中英文输入法设置


    使用场景:

    在使用Honeywell 1991i扫码枪时,扫码枪输入框里的输入法必须为英文输入法,才可以正常扫进去,因此需要将该textbox输入框输入时默认为英文输入法

    参考:Winfrom TextBox切换中英文输入法 - 凉介-C - 博客园 (cnblogs.com)

    //输入框中切换成英文输入法:

    this.Textbox1.ImeMode = System.Windows.Forms.ImeMode.Disable;

    //输入框中切换成中文输入法:

    this.Textbox1.ImeMode = System.Windows.Forms.ImeMode.HangulFul;

    其他属性:
    NoControl    调出后默认为英文输入状态  调出后默认为西文标点 英文输入时为半角字符            不建议使用
    On               调出后默认汉英文输入、中西标点或全半角字符继承上次设置     
    Off               调出后默认汉英文输入、中西标点或全半角字符继承上次设置     
    Disable        调出后默认为英文输入状态调出后默认为西文标点 英文输入时为半角字符              推荐使用,适合于密码输入
    AlphaFull     调出后默认汉英文输入、中西标点或全半角字符继承上次设置     
    Alpha           调出后默认汉英文输入、中西标点或全半角字符继承上次设置     
    HangulFul    调出后默认汉英文输入、中西标点或全半角字符继承上次设置                               推荐使用,适于中文文字编辑
    Hangul         调出后默认为汉字输入状态  调出后默认为西文标点 英文输入时为半角字符          推荐使用,适合于数据信息录入
    Close           调出后默认为汉字输入状态  调出后默认为西文标点 英文输入时为半角字符          不建议使用

  • 相关阅读:
    【Mongoose笔记】HTTP 客户端
    Java定时任务实现优惠码
    apache dophinscheduler 3.1.0 编译
    文件系统与软硬链接
    Python--用户输入与While循环
    vuedevtools图标不亮不能使用,显示vue.js not detected
    Lenovo Quick Fix:关闭或开启Win10系统的自动更新
    Golang 语法入门
    操作系统识别
    springboot 集成dubbo
  • 原文地址:https://blog.csdn.net/yue1453544229/article/details/126530483