Как написать работающий IThumbnailProvider для Windows Vista

StackOverflow https://stackoverflow.com/questions/128470

  •  02-07-2019
  •  | 
  •  

Вопрос

Я написал поставщик миниатюр, соответствующий интерфейсам, указанным в MSDN.Однако я не смог понять, как зарегистрировать его так, чтобы Vista его фактически вызывала.Есть ли у кого-нибудь поставщик миниатюр, работающий для Vista?Пример кода или ссылки будут особенно полезны.

Это было полезно?

Решение

А задокументировано способ зарегистрировать свой IThumbnailProvider — создать запись реестра в HKCR\.ext\ShellEx\{E357FCCD-A995-4576-B01F-234630154E96} и установить в качестве строкового значения (по умолчанию) GUID вашего IThumbnailProvider.

Сначала вашу сборку необходимо будет зарегистрировать.Если вы используете .NET, это означает, что вам нужно будет использовать инструмент RegAsm.exe для его регистрации.

Здесь доступен пример кода: http://www.benryves.com/?mode=filtered&single_post=3189294

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top