相关疑难解决方法(0)

是否可以从.net更改控制台窗口的图标?

是否可以从.net更改控制台窗口的图标?不使用win32调用.

.net console icons

20
推荐指数
3
解决办法
2万
查看次数

以编程方式更改可执行文件的图标

我正在开发一个名为WeatherBar的应用程序.它的主要功能是基于它与Windows 7任务栏的交互 - 它根据特定位置的天气条件更改图标.

我在应用程序中使用的图标都存储在已编译的本机资源文件(.res)中 - 我使用它而不是仅用于图标的嵌入式资源清单.默认情况下,我修改主窗体的Icon属性以相应地更改图标,只要图标未固定到任务栏,它就可以正常工作.当它被固定时,任务栏中的图标会自动切换到可执行文件的默认图标(资源文件中的索引为0).

在做了一些研究后,我发现更改图标的方法是更改​​快捷方式图标(因为所有固定应用程序实际上都是存储在用户文件夹中的快捷方式).但它没有用.

我假设我需要更改可执行文件的图标,因此使用UpdateResource,但我不完全确定.我的可执行文件未经过数字签名,因此修改它不应该是一个问题.

解决这个问题的方法是什么?

c# windows icons taskbar windows-7

12
推荐指数
1
解决办法
1万
查看次数

更改固定应用程序的Windows 7任务栏上的图标

我的软件Pomodoro Timer将在Windows 7任务栏上显示动态图标.您可能想知道为什么应用程序图标需要是动态的.它实际上是一个倒计时器,让我专注于当前的任务,所以称为番茄钟技术:

在此输入图像描述

我改变图标的​​方法是简单地改变Window图标.它在我启动应用程序时工作正常,但在我将其固定到任务栏后,它将显示应用程序的默认图标.动态计数器减少数字将消失.更糟糕的是,在我从任务栏取消固定后,默认行为将永远无法恢复,也就是说,动态图标将无法正确更新.当我再次启动应用程序时,它将显示默认图标,除非我将其固定并再次取消固定,否则将再次显示倒计时图标.

我搜索了这个论坛,并更改了固定任务栏图标(Windows 7),并尝试更改叠加图标.它可以工作,但不符合我的要求,叠加图标只能显示16x16,没有足够的空间显示4位数.

我还阅读了MSDN文章应用程序用户模型ID,但我仍不清楚它是否可以成功.

有人可以帮忙吗?非常感谢!

c++ taskbar windows-shell windows-7

12
推荐指数
1
解决办法
3028
查看次数

如何设置任务栏分组图标

当我的应用程序打开太多窗口时,任务栏将它们分组为一个按钮.每个窗口都有自己的图标,但分组图标是默认的"未知" - 图标.

如何设置分组图标?

.net icons grouping taskbar winforms

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

icons ×3

taskbar ×3

.net ×2

windows-7 ×2

c# ×1

c++ ×1

console ×1

grouping ×1

windows ×1

windows-shell ×1

winforms ×1