所以我有一个庞大的程序,并决定让其中一种方法在单独的线程中运行。所以我将该方法放在一个单独的类中,并在我的表单上激活它。它似乎就像我想要的那样工作,直到它出现在它给我这个错误的地方:
SendKeys 无法在此应用程序中运行,因为该应用程序未处理 Windows 消息。更改应用程序以处理消息,或使用 SendKeys.SendWait 方法。
我试着在网上寻找答案。我想我看到了一些关于 SendKeys 如何只在表单或其他东西中工作的东西。
谁能告诉我一种不使用 SendKeys 来模拟击键的方法,或者让 SendKeys 在不同的非表单线程中工作的方法?