0
我想用工具欄按鈕擴展我的NSE,但我指定的圖標從不顯示。
我返回圖標位置,如msdn中所示。
This示例以同樣的方式進行。實現IExplorerCommand時缺失圖標
這裏是源:
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
文本和工具提示顯示爲預期,但我希望有一個圖標,而不是文字。