我运行程序安装并想知道它何时启动窗口出现\ exist,继续执行代码。现在我使用Thread.Sleep(),但我想在飞行中完成(只要wnd出现,开始执行代码)。任何人都可以帮忙吗?例子将是非常有用的)))窗口出现后继续执行
0
A
回答
0
你可以一个事件处理程序分配到启动窗口的Event
startupWindow.Shown += (s, e) =>
{
// This will be called as soon as the window is being shown
};
1
如果我理解正确的话,你可以使用Shown
事件像这样的winform:
private void Form1_Shown(object sender, EventArgs e)
{
// Code here runs when the winform is shown on screen
}
只要记住这个分配给形式Shown
事件VS.您可以使用Properties
窗口中的闪电图标执行此操作。
+0
Thnx,我会试试。 – 2012-02-13 16:35:05
相关问题
- 1. 即使在openGL窗口关闭后继续执行程序
- 2. SIGALRM:在执行后继续执行
- 3. 等待jQueryUI弹出窗口继续
- 4. 弹出式窗口继续崩溃
- 5. 关闭一个窗口并在另一个窗口继续执行?
- 6. 窗口关闭后wpf窗口事件继续提升
- 7. 关闭弹出窗口后继续选择
- 8. shell脚本 - 打开xterm窗口执行命令,并继续执行脚本
- 9. 如何在执行继续时更新弹出窗口中的信息
- 10. 如何在ios/xcode中声明c后继续执行或继续执行?
- 11. 关闭绘图窗口后,该过程继续运行
- 12. 继续/跳出一个循环,继续执行
- 13. 在后台继续执行任务
- 14. SocketServer在serve_forever后继续执行
- 15. 无后退按钮执行继续?
- 16. 在浏览器()之后继续执行
- 17. 在投掷JS后继续执行
- 18. 的Javascript:Ajax错误后继续执行
- 19. JavaScript执行后返回false继续
- 20. 多个ListenableFutures返回后继续执行
- 21. PHP:执行命令,然后继续?
- 22. IE收到302后继续执行JS?
- 23. Angular2:ngFor在页面呈现后继续执行
- 24. 即使出现错误,也要继续执行代码
- 25. 即使在java中出现异常之后线程仍然继续执行
- 26. C#抛出异常后继续执行程序
- 27. 在Actionscript 3中出错后继续执行代码
- 28. 如何在Java抛出异常之后继续执行?
- 29. 在java抛出异常后继续执行
- 30. 如何在抛出异常后继续执行程序?
听起来像你需要实现事件处理。 – 2012-02-13 12:43:09
请详细解释!你是否为你的Windows窗体应用程序创建了一个安装程序项目,或者你是否创建了一个安装框架供其他人使用来安装它们的应用程序或....? – 2012-02-13 12:44:21
http://www.pinvoke.net/default.aspx/user32.findwindow – Blorgbeard 2012-02-13 12:55:09