更改Windows键盘输入语言时应用程序冻结

时间:2010-04-23 13:50:32

标签: c#

当我运行我的应用程序时,做一些工作并单击Windows任务栏上的语言按钮并更改输入语言,我的C#应用​​程序冻结显示沙漏光标。有没有人知道可能出现什么问题?我完全不知道从哪里开始...

1 个答案:

答案 0 :(得分:1)

首先,您的问题很难理解,因为我们不知道您的应用程序中发生了什么。我们都不知道您的应用程序中的哪些代码会冻结。

对于其他人,您的申请中的问题不明确。因此,如果有这个非常微弱的问题,那么有人可以提供帮助几乎不可能。

您可以执行以下操作来解决此问题:

  1. 尝试构建一个最小的测试用例,它可以重现问题。通常,您需要从源代码的副本开始,并删除功能,直到错误不再可再现为止。
  2. 在此之后,你很可能会看到自己,问题出在哪里。
  3. 如果没有,您可以发布示例以及导致错误发生的更改。请尽量从示例中删除,只留下必要的部分。
  4. 这样你很可能会解决你的问题。