【问题标题】:No taskbar icon for application应用程序没有任务栏图标
【发布时间】:2014-07-03 08:57:04
【问题描述】:

所以我有我在 VB 中制作的这个应用程序。问题是当我启动它时它不会显示在我的任务栏中。只有当我最大化它前面的另一个窗口然后最小化它时,它才会显示。即使我更改了属性中的图标,它也具有基本的 VB 图标。

此问题没有相关代码。

【问题讨论】:

  • 表单的ShowInTaskbar属性的值是多少?您是否更改了应用程序设置或表单属性中的图标?
  • 我将 ShowInTaskbar 设置为 True 但没有任何区别,我在应用程序设置中设置了图标。
  • 应用程序设置中的图标定义了哪个图标用于可执行文件。调整表单本身的.Icon 属性以在此处进行更改。至少有一个问题 ;-) 如果没有更多细节,很难说另一个问题。尝试提供一些屏幕截图和如何重现问题的详细演练。
  • 给你,我创建了一个视频来演示它。 /watch?v=eKzTT-96k1g
  • 在您的视频中,您选择了 Formskin 用户控件(我猜是codeproject.com/Articles/24942/…)。这只是表单上的一个控件,就像任何按钮一样。通过“属性”对话框顶部的组合框(视频中显示 Formskin1)选择底层表单。那里有 icon 属性。在您的问题中还包括更多详细信息:您正在使用许多控件,例如 Awesonium 包、自定义皮肤等。这些东西经常深入到 WinAPI 中。在您的问题中包含所有这些详细信息!

标签: vb.net icons taskbar


【解决方案1】:

我发现了同样的事情;任务栏中没有显示任何图标。我必须进入任务管理器并切换到程序才能显示它。我可以“最大化它前面的另一个窗口,然后也最小化它。” 找到了对我有用的解决方案。 “主”表单在“文本”属性中没有任何内容,因为我正在这样做,并且程序中有一个版本号。一旦我将文本放入“文本”属性,它就开始工作了。问题仅出在VB2015上。在 VB2010 中运行良好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多