启动后,应用程序未出现在任务栏中,并且位于主应用程序的后面

水质

我正在从MFC应用程序启动WPF应用程序。有时,当我启动WPF应用程序时,确实启动了该应用程序,但是它没有出现在任务栏中。并保持在主应用程序后面。因此,我一直在等待该应用程序尚未启动。当我最小化主应用程序时,我看到它已经启动。谁能确定发生了什么事?

谢谢

您使用的ShellExecute错误。在这里看看最后一个参数nShowCmd为:

用于指定在打开应用程序时如何显示的标志。如果lpFile指定一个文档文件,则将该标志简单地传递到关联的应用程序。由应用程序决定如何处理它。这些值在Winuser.h中定义。

因此,您需要指定所需的ShowWindow标志。我建议使用SW_SHOWNORMAL或SW_MAXIMIZE:

int nResult = (int)::ShellExecute(NULL, _T("open"), sExePath, NULL, NULL, SW_SHOWNORMAL);

或者

int nResult = (int)::ShellExecute(NULL, _T("open"), sExePath, NULL, NULL, SW_MAXIMIZE);

检查函数的返回码也是一个好主意。如果成功,则nReturn中的值应大于32。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

启动应用程序时ClickOnce应用程序在任务栏中的图标消失

来自分类Dev

启动应用程序时ClickOnce应用程序在任务栏中的图标消失

来自分类Dev

应用程序未出现在Dash中(14.04)

来自分类Dev

应用程序未出现在Dash中(14.04)

来自分类Dev

Android应用程序图标未出现在应用程序列表中

来自分类Dev

进入全屏模式会在任务栏中隐藏该图标,并且该应用程序将从后台运行

来自分类Dev

okular snap软件包未出现在应用程序中,并且无法识别命令“ okular”

来自分类Dev

某些程序未出现在“应用程序”菜单中

来自分类Dev

客户应用程序图标未显示在任务栏中-为什么?

来自分类Dev

如何使Qt应用程序不显示在任务栏中(X11)

来自分类Dev

如何在任务栏Delphi 2010中更改应用程序图标

来自分类Dev

客户应用程序图标未显示在任务栏中-为什么?

来自分类Dev

已发布的ClickOnce应用程序未出现在“开始”菜单中

来自分类Dev

应用程序未出现在Android模拟器中

来自分类Dev

Spark setAppName未出现在Hadoop运行的应用程序UI中

来自分类Dev

ggiraph图未出现在闪亮的应用程序中,但可在RStudio中使用

来自分类Dev

应用程序图标未出现在Linux Mint 17.3的系统托盘中

来自分类Dev

iPad应用程序图标未出现在管理器中

来自分类Dev

extra_subject未出现在android的电子邮件应用程序中

来自分类Dev

WCF应用程序托管的服务未出现在服务管理器中

来自分类Dev

图像未出现在Android应用程序的MvxImageView中

来自分类Dev

菜单未出现在VSCode应用程序中[ed] 0.10.3 Linux Ubuntu 15.10

来自分类Dev

Bootsrap 模式未出现在 Rails 应用程序中

来自分类Dev

屏幕截图未出现在照片应用程序 (iOS obj-c) 中

来自分类Dev

Electron,如何从任务栏中打开应用程序而不是启动一个新应用程序?

来自分类Dev

为什么应用程序无法在任务栏上显示其任务栏图标?

来自分类Dev

截屏后如何使iOS应用程序出现在建议的应用程序列表中?

来自分类Dev

应用程序出现在“共享”列表中

来自分类Dev

为什么单击弹出菜单时导航栏出现在全屏应用程序中

Related 相关文章

  1. 1

    启动应用程序时ClickOnce应用程序在任务栏中的图标消失

  2. 2

    启动应用程序时ClickOnce应用程序在任务栏中的图标消失

  3. 3

    应用程序未出现在Dash中(14.04)

  4. 4

    应用程序未出现在Dash中(14.04)

  5. 5

    Android应用程序图标未出现在应用程序列表中

  6. 6

    进入全屏模式会在任务栏中隐藏该图标,并且该应用程序将从后台运行

  7. 7

    okular snap软件包未出现在应用程序中,并且无法识别命令“ okular”

  8. 8

    某些程序未出现在“应用程序”菜单中

  9. 9

    客户应用程序图标未显示在任务栏中-为什么?

  10. 10

    如何使Qt应用程序不显示在任务栏中(X11)

  11. 11

    如何在任务栏Delphi 2010中更改应用程序图标

  12. 12

    客户应用程序图标未显示在任务栏中-为什么?

  13. 13

    已发布的ClickOnce应用程序未出现在“开始”菜单中

  14. 14

    应用程序未出现在Android模拟器中

  15. 15

    Spark setAppName未出现在Hadoop运行的应用程序UI中

  16. 16

    ggiraph图未出现在闪亮的应用程序中,但可在RStudio中使用

  17. 17

    应用程序图标未出现在Linux Mint 17.3的系统托盘中

  18. 18

    iPad应用程序图标未出现在管理器中

  19. 19

    extra_subject未出现在android的电子邮件应用程序中

  20. 20

    WCF应用程序托管的服务未出现在服务管理器中

  21. 21

    图像未出现在Android应用程序的MvxImageView中

  22. 22

    菜单未出现在VSCode应用程序中[ed] 0.10.3 Linux Ubuntu 15.10

  23. 23

    Bootsrap 模式未出现在 Rails 应用程序中

  24. 24

    屏幕截图未出现在照片应用程序 (iOS obj-c) 中

  25. 25

    Electron,如何从任务栏中打开应用程序而不是启动一个新应用程序?

  26. 26

    为什么应用程序无法在任务栏上显示其任务栏图标?

  27. 27

    截屏后如何使iOS应用程序出现在建议的应用程序列表中?

  28. 28

    应用程序出现在“共享”列表中

  29. 29

    为什么单击弹出菜单时导航栏出现在全屏应用程序中

热门标签

归档