改变系统语言c#的最佳方法

该应用程序将由来自不同国家的用户安装,而特定用户的键盘布局是什么语言是未知的。我们需要一种可以改变键盘布局的方法。

enter image description here

解决方案:

    [DllImport("user32.dll")]
    public static extern IntPtr GetForegroundWindow();
    [DllImport("user32.dll", CharSet = CharSet.Auto)]
    public static extern bool PostMessage(IntPtr hWnd, int Msg, int wParam, int lParam);
    public void ChangeLanguage()
    {
        PostMessage(GetForegroundWindow(), 0x0050, 2, 0);
    }

给TA打赏
共{{data.count}}人
人已打赏
未分类

模型精度很低。如何提高

2022-9-8 9:54:16

未分类

世博字体加载不正确

2022-9-8 9:54:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索