使用C++从我的可执行文件中获取其资源ID的图标索引

c00*_*0fd 2 c++ windows winapi icons

我正在尝试使用Visual Studio在C++中创建GUI应用程序的快捷方式.我正在使用IShellLink :: SetIconLocation方法创建带有图标索引的链接.但问题是,当我拥有的是来自.res文件的图标ID时,如何获得此索引?

#define IDR_ICON_CLEAR                  130
Run Code Online (Sandbox Code Playgroud)

Nat*_*iri 7

尝试使用资源ID的负值,即-130.看一下这篇 文章,它解释了如何通过资源ID获取图标.