【问题标题】:Missing icon when implementing IExplorerCommand实现 IExplorerCommand 时缺少图标
【发布时间】:2013-01-23 03:20:06
【问题描述】:

我正在尝试使用工具栏按钮扩展我的 NSE,但我指定的图标从未显示。
我返回了msdn 中所示的图标位置。
This 示例也是这样做的。

这里是来源:

HRESULT MyExplorerCommand::GetIcon(
    IShellItemArray*,LPWSTR *ppszIcon )
{
  wchar_t iconPath[MAX_PATH+10];
  GetModuleFileName( moduleInstance,iconPath,MAX_PATH );
  wcscat( iconPath,L",-24" );
  return( SHStrDup(iconPath,ppszIcon) );
}

这是我的资源文件:

24 ICON 24_info.ico

文本和工具提示按预期显示,但我想要一个图标而不是文本。

【问题讨论】:

    标签: winapi com toolbar explorer


    【解决方案1】:

    Windows 7 中似乎已删除此功能。

    here 我发现了这个:

    Windows 资源管理器和常用应用程序中命令栏上的图标 打开/保存对话框。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-11
      • 2019-09-29
      • 2017-11-17
      • 2017-01-15
      相关资源
      最近更新 更多