Здравствуйте, Eugene Korobko, Вы писали:
EK>Статья:
EK>Авторы:
EK> Eugene Korobko
EK>Аннотация:
EK>В статье рассматривается использование компонента ATL Registrar в приложениях, не использующих каркас ATL. ATL Registrar – это обычный COM объект, который умеет заносить в реестр и удалять из него информацию, оформленную специальным образом, в виде RGS-скрипта. Компонент реализован в библиотеке atl.dll.
Дополнение, в реализации ф-ии ResourceRegisterSz есть ошибка:
#ifndef _UNICODE
if (lpszID == NULL || lpszType)
{
return E_OUTOFMEMORY;
}
#endif // _UNICODE
По идее должно быть
#ifndef _UNICODE
if (lpszID == NULL || lpszType == NULL)
{
return E_OUTOFMEMORY;
}
#endif // _UNICODE