

Программы для работы с TypeLib
07.08.2023 | Категория: Software | Автор: ManHunter
TypeLib, оно же Type Library, - это хранилище информации о возможностях ActiveX-сервера. Такие библиотеки были введены для стандартизации способа получения подробных сведений об ActiveX-компоненте: списка реализуемых им классов и поддерживаемых интерфейсов, их идентификаторов, кратких описаний и прочего. Библиотеки могут храниться как в виде отдельных файлов, так и в ресурсах динамических библиотек. Это на самом деле очень удобно, когда надо посмотреть, какие методы реализует та или иная библиотека, какие GUID'ы надо использовать для инициализации интерфейсов, какие значения констант можно использовать в приложении. С программными способами доступа к этой информации мы поговорим позже, сейчас же набор инструментов, с помощью которых вы можете проанализировать содержимое хранилищ TypeLib различных форматов.
Скриншот программы OLE/COM Object Viewer
Начнем обзор с программы от разработчиков технологий COM и ActiveX. Основной официальный инструмент для работы с TypeLib - OLE/COM Object Viewer от Microsoft. Эта программа входит в состав пакета Windows SDK, включена в комплект инструментов Microsoft Visual Studio, но отдельно не распространяется.
Читать статью целиком »
Просмотров: 241 | Комментариев: 1

Программы для работы с Jump List'ами приложений
25.02.2023 | Категория: Software | Автор: ManHunter
Раз уж я затронул тему "внутренней" работы с Jump List приложений, то было бы неплохо рассказать про готовые программы, которые работают с ними "снаружи".
Удаление элемента системными средствами
Начнем с того, что правильные приложения должны позволять удалять штатными системными средствами добавленные ими часто используемые документы или ссылки. Это же касается и закрепленных пользователем элементов списка.
Читать статью целиком »
Просмотров: 480 | Комментариев: 0

Как добавить просмотр файлов HEIC в Проводник
03.11.2022 | Категория: Software | Автор: ManHunter

Как добавить просмотр файлов HEIC в Проводник
Появилось тут у меня некоторое количество фотографий в формате HEIC (High Efficiency Image Coding), сделанных на айфон. С конвертацией в более привычные форматы проблем не возникло, но вот в Проводнике хотелось бы видеть превьюшки фотографий. Согласитесь, что так работать гораздо удобнее.
Читать статью целиком »
Просмотров: 1287 | Комментариев: 9

Запуск Проводника с правами Администратора
10.08.2022 | Категория: Software | Автор: ManHunter

Запуск Проводника с правами Администратора
В процессе исследований внезапно выяснилось, что в Windows 10, а может и в более новых системах, процесс Проводника запускается со стандартным токеном доступа пользователя. Причем обычными средствами повысить привилегии для Проводника невозможно. К примеру, нельзя параллельно запустить второй процесс explorer.exe через меню "Запуск от имени администратора". Конечно, безопасность превыше всего, забота о пользователях - наш приоритет, бла-бла-бла, вот это все. А если вам приходится часто работать с системными каталогами или редактировать защищенные системные файлы, то постоянные уведомления безопасности UAC вам быстро надоедят. Впрочем, если чего-то нельзя, но очень надо, то можно.
Читать статью целиком »
Просмотров: 1157 | Комментариев: 6

Как добавить просмотр миниатюр SVG в Проводник
19.07.2022 | Категория: Software | Автор: ManHunter

Как добавить просмотр миниатюр SVG в Проводник
Сейчас у меня появилась необходимость работать с достаточно большим объемом картинок в формате SVG, в связи с чем возник целый ряд проблем. Вопрос с просмотром SVG-файлов я для себя уже решил, другие задачи тоже разрулил, но осталось еще одно - отображение превьюшек файлов в Проводнике. Для обычных картинок там создаются соответствующие миниатюры, а для SVG по умолчанию только иконка связанной с ними программы. И, как ни странно, даже в современных системах такой возможности "из коробки" не предусмотрено. Неудобно.
Читать статью целиком »
Просмотров: 994 | Комментариев: 9
