从Tcl/Tk程序切换键盘布局

从Tcl/Tk程序切换键盘布局,tcl,tk,Tcl,Tk,在我的Tcl/Tk程序中是否有切换键盘布局的方法? 几年前,我实现了单独的共享库。但我已经丢失了代码,现在尝试找到一种更简单的方法 也可以接受指向即用Windows 8 dll的链接。不,tcl/tk中没有内置任何内容可以实现这一点。您可能需要找到一个特定于平台的工具,并通过exec调用它。没有核心Tk功能来实现这一点,我也不知道有任何扩展可以实现这一点(除非它隐藏在TWAPI中)。根据您的建议,我查看了TWAPI。它确实允许通过发送按键顺序进行必要的切换。在一定范围内,这是可接受的解决方案。唯

在我的Tcl/Tk程序中是否有切换键盘布局的方法?
几年前,我实现了单独的共享库。但我已经丢失了代码,现在尝试找到一种更简单的方法


也可以接受指向即用Windows 8 dll的链接。

不,tcl/tk中没有内置任何内容可以实现这一点。您可能需要找到一个特定于平台的工具,并通过exec调用它。

没有核心Tk功能来实现这一点,我也不知道有任何扩展可以实现这一点(除非它隐藏在TWAPI中)。根据您的建议,我查看了TWAPI。它确实允许通过发送按键顺序进行必要的切换。在一定范围内,这是可接受的解决方案。唯一的缺点是我无法确定哪种语言是当前语言。因此,没有一种确定的能力必须是语言转换的。不管怎样,谢谢你的提示。