2012-03-28 52 views
0

我正在调用外部DLL中的函数来运行某些固件的设备。当我打电话给device_open()时,设备驱动程序会弹出一个警告对话框,提示有更新版本的固件可用。如何禁止警告对话框?我在通宵测试期间调用这个函数,所以对话框阻止我的测试完成。如何禁止调用DLL来打开vb.net中的警告对话框

回答

0

考虑到你的用例场景,我怀疑,编写代码来解决这个问题,真的值得花费所需的努力(API到FindWindow,KeyStroke发送到对话框等)。
我建议这个免费的工具运行键盘宏AutoHotKey。 (我没有联系他们) 搜索,特别是对于WinWaitActive宏观

,请注意Run as Administrator问题对这种实用的Windows 7或Vista