Я получаю сообщение об ошибке компоновщика при работе с SHCreateStreamOnFileEx. Пожалуйста, помогите мне узнать проблему.
IStream* replace::GetStream()
{
LPCWSTR pszFile=L"D:\\Test\\output.txt";
IStream* dataStream = NULL;
if (dataStream == NULL)
{
SHCreateStreamOnFileEx(pszFile,
STGM_READ|STGM_SHARE_DENY_NONE|STGM_DELETEONRELEASE,
FILE_ATTRIBUTE_NORMAL,
FALSE,
NULL,
&dataStream);
}
return dataStream;
}
Ошибка: ошибка LNK2019: неразрешенный внешний символ __imp__SHCreateStreamOnFileEx@24, указанный в функции «public: void __thiscall replace::GetStream(void)» (?GetStream@replace@@QAEXXZ) replace.obj replace