0

I have a windows application which gets launched at windows startup. In the application i dont want to do anything until windows start up is complete.

So is there any way i can register for any event which indicates that windows start is complete. My main aim is to find out through my app when the windows start up is complete.

4

1 回答 1

0

基本上我必须找出在 Windows 启动期间是否启动了另一个程序。如果不是这样,那么我必须通过我的应用程序启动该程序。

...

第三方程序是 Microsoft Lync 2010

在这种情况下,您的程序可以只启动 Lync。


细节

如果您在 Lync 已经运行时运行它,则第一个 Lync 将出现在前台。(第二个 Lync 退出)。

因此,如果您的程序正在自动启动,那么它是在 Lync 自动启动之前还是之后运行都没有关系。Lync 是否未配置为自动启动并不重要。

情景一:

  1. Lync 配置为自动启动
  2. 自动启动运行 Lync
  3. 您的程序尝试运行 Lync,但自动启动程序将继续

场景 B:

  1. Lync 配置为自动启动
  2. 您的程序运行 Lync
  3. 自动启动尝试运行 Lync,但您的程序一将继续

场景 C:

  1. Lync 未配置为自动启动
  2. 您的程序运行 Lync

最后,如果 Lync 启动然后退出,第二次调用将再次简单地启动 Lync,这也满足您的要求。

于 2012-09-05T06:50:53.340 回答