Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 C++ .NET 控制台应用程序,我更改了文件管理器中显示的图标。这是正确的。但我也希望在控制台的顶部栏中和任务栏中更改图标。它仍然让旧的默认图标。
我看到浏览所以 SetConsoleIcon() 存在,但它似乎是一个 Win32 API 调用????我不能用另一种方法来使用 .NET 调用来完成这项工作吗?
如果您对此有任何想法,请告诉我(其他用户)。
使用“纯”.NET 是不可能的,因为从应用程序的角度来看,控制台没有图标。
带有图标窗口的控制台只是一个实现细节。
更新(对于 C++ VS2010)
app.rc
app.ico