информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Спасибо, почти то что нужно 23.08.05 12:30  Число просмотров: 2079
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Я вчера по-диагонали просмотрел раздел MSDN, но там много...
Поэтому для начала решил спросить о том, что в принципе доступно.

InfoTip хотя и не совсем что нужно, но приемлемо.
Для удобства сделаю и то и другое.
<programming>
[Win32] Знатоки Shell-API, подскажите plz 22.08.05 21:42  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Может быть существует способ динамически подставлять (выдать из dll, COM-класса и т.д.) description-текст для файлов определенного типа. Другими словами, например, для '*.txt' не просто постоянную одинаковую надпись 'Текстовый документ', а генерируемую моим кодом информацию на основе содержания файла - что-то вроде 'документ Васи Пупкина с инструкцией использования туалетной бумаги...'. Нужна совместимость только с WinXP SP2 и выше.
[Win32] Тебе нужен shell extension 23.08.05 11:41  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Может быть существует способ динамически подставлять

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_extending/extensionhandlers/shell_ext.asp

> (выдать из dll, COM-класса и т.д.) description-текст для
> файлов определенного типа. Другими словами, например, для
> '*.txt' не просто постоянную одинаковую надпись 'Текстовый
> документ', а генерируемую моим кодом информацию на основе
> содержания файла - что-то вроде 'документ Васи Пупкина с
> инструкцией использования туалетной бумаги...'. Нужна
> совместимость только с WinXP SP2 и выше.

Не совсем понятно, что тебе нужно, но скорее всего одно из двух:

либо Infotip handler (попап с описанием при наведении курсора на иконку): http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/ifaces/iqueryinfo/iqueryinfo.asp

либо Metadata handler (как понятно из названия - метаданные для файла, расширяет вкладку Details): http://msdn.microsoft.com/library/en-us/stg/stg/ipropertysetstorage.asp

Если ни то ни другое, то все равно ищи в шелл экстеншенах. Все что можно сделать с шеллом, описано там. Если что-то там не описано, значит этого сделать нельзя
Спасибо, почти то что нужно 23.08.05 12:30  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Я вчера по-диагонали просмотрел раздел MSDN, но там много...
Поэтому для начала решил спросить о том, что в принципе доступно.

InfoTip хотя и не совсем что нужно, но приемлемо.
Для удобства сделаю и то и другое.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach