编程与开发,写代码也是一种创作方式

生成.mo文件

  • 在根目录创建文件夹:language/zh_CN/LC_MESSAGES
  • 在该文件夹下创建test.po文件:
msgid "Welcome to My PHP Application"msgstr "欢迎访问我的PHP应用"
  • 在Linux命令行中进入该目录,并执行msgfmt -o test.mo test.po
若环境没有msgfmt工具,请顺手安装:sudo apt-get install gettext或yum install gettext-devel

网上其它答案中有以下几个方案:

  • 自定义控件,继承TextBox类,并重写WndProc
  • 调用API函数RegisterHotKey注册系统热键
  • 设置ShortcutsEnabled属性为false以屏蔽所有快捷键,及鼠标右键
  • 用RichTextBox控件替代TextBox

都不太适用我当前项目的需求,自己找到一个更简单的办法,若您也需要更适合的其它方案,可以参考这个办法: