Функция SHLoadNonloadedIconOverlayIdentifiers (shellapi.h)
Сообщает оболочке, что во время следующей операции, требующей сведений о наложении, она должна загрузить идентификаторы наложения значков, которые либо не удалось создать, либо не присутствовали для создания при запуске. Идентификаторы, которые уже были загружены, не затрагиваются.
Синтаксис
SHSTDAPI SHLoadNonloadedIconOverlayIdentifiers();
Возвращаемое значение
Тип: HRESULT
Всегда возвращает S_OK.
Комментарии
Вызов SHLoadNonloadedIconOverlayIdentifiers не приводит к немедленной загрузке расширения оболочки и не приводит к загрузке обработчика наложения значков. Вызов SHLoadNonloadedIconOverlayIdentifiers приводит к такой ситуации, что следующий код, запрашивающий сведения о наложении значков, вызывает сравнение наложений значков в реестре с уже загруженными. Если наложение значков зарегистрировано недавно и система еще не достигла верхнего предела в пятнадцать наложений значков, загружается новое наложение. ShLoadNonloadedIconOverlayIdentifiers не загружает новое наложение значков; Также необходимо активировать действие, использующее наложение, например обновление представления windows Обозреватель.
Дополнительные сведения см. в разделе Практическое руководство. Реализация обработчиков наложения значков.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shellapi.h |
Библиотека | Shell32.lib |
DLL | Shell32.dll (версия 5.0 или более поздняя) |