C# “捕获”对话框
是否可以使用C#缓存对话框?C# “捕获”对话框,c#,C#,是否可以使用C#缓存对话框? 例如,我想为您自己的应用程序或所有应用程序创建某种“自动OK klicker” 对于一般的系统范围,您需要监视所有打开的windows句柄。有针对此的Win32 API调用。然后,您必须使用另一个API调用SendMessage将ENTER键发送到该对话框,并希望OK是默认按钮 一个便宜的黑客,如果你有一个特定的应用程序在头脑中是自动热键。您可以使用它的spy工具获取感兴趣的对话框的类名,并使用WinWait或WinWaitActivate查看它何时弹出,然后使用S
例如,我想为您自己的应用程序或所有应用程序创建某种“自动OK klicker” 对于一般的系统范围,您需要监视所有打开的windows句柄。有针对此的Win32 API调用。然后,您必须使用另一个API调用SendMessage将ENTER键发送到该对话框,并希望OK是默认按钮 一个便宜的黑客,如果你有一个特定的应用程序在头脑中是自动热键。您可以使用它的spy工具获取感兴趣的对话框的类名,并使用WinWait或WinWaitActivate查看它何时弹出,然后使用Send命令发送ENTER键 正如我所说,如果你有一个(或几个)你感兴趣的特定应用程序,这将起作用,因为它取决于类或对话框的窗口文本。你可以尝试以下方法:
这是一个有用的函数库,用于启动GUI应用程序、查找窗口和对话框上的控件以及向它们发送消息。太棒了。将此标记为正确答案。完全忽略我的。AHK可以工作,但我无法告诉您与C相比,语法有多糟糕。