Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.12.20;
Скачать: CL | DM;

Вниз

InProcServer32   Найти похожие ветки 

 
virtual dir   (2009-11-02 20:52) [0]

Поскажите как добавить вкладку в окно свойства виртуальной папки?
Папка своя, т.е. добавил в реестр CLSID\{CLSID} и ...Desktop\NameSpace\{CLSID}
в {CLSID} добавил shellex\PropertySheetHandlers в которую необходимо добавить CLSID собсно вкладки
и вот тут незнаю с какой стороны подойти к редактору кода.... с чего начать...
Дополнительно вопрос. В меню IDE File\New\Other -> Active X -> Property Page - Это то что нужно?
Т.е. с этого нужно начинать?
Если можно ссылку на более менее простой пример по данному вопросу...
В интернете и в частности на сайте Rouse есть пример(ы), но он(и) сложны для меня.
Мне нужно сделать нечто похожее на виртуальную папку "Мои документы" в WinXP


 
sniknik ©   (2009-11-03 09:12) [1]

> похожее на виртуальную папку "Мои документы" в WinXP
это вовсе не виртуальная папка, это ярлык/ссылка на вполне реальную.


 
virtual dir   (2009-11-03 09:25) [2]

> [1] sniknik ©   (03.11.09 09:12)

ну вот нечто такой ярлык и нужно сделать.
Как делается дополнительная(специальная) вкладка в свойстве такого "ярлыка" как "ярлык" "Мои документы"?

Ведь за поведение этого ярлыка отвечают вроде как две Dll (Shell32.dll и mydocs.dll)


 
virtual dir   (2009-11-03 12:50) [3]

Может не понятно про какую папку "мои документы" говорю.
Я имею в виду ту, что на рабочем столе и в свойствах этой виртуальной папки/ярлыке есть вкладка
на которой указано физическое размещение папки с документами на хдд.

Сам объект на стол добавил, добавил свое конекстное меню. "Хитрым" способом заставил открываться нужную(целевую) папку по двойному клику.
Но вот хотелось бы еще что б в свойствах можно было менять место положение целевой папки. Пункт "Свойства" имеется, но не работает.

Еще бы где прочитать про ShellFolder/Attributes?



Страницы: 1 вся ветка

Текущий архив: 2009.12.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1256122591
oldman
2009-10-21 14:56
2009.12.20
Сегодня 91 год Александу Аркадьевичу Гинзбургу


2-1257005562
minomorf
2009-10-31 19:12
2009.12.20
Как оргаизовать связку число-строка?


1-1228671974
vaBRAMYAK
2008-12-07 20:46
2009.12.20
Вызов функции из DLL и конвертация типов


2-1257337269
Кирей
2009-11-04 15:21
2009.12.20
встроенный архиватор Windows zip


2-1257319865
Андрей1982
2009-11-04 10:31
2009.12.20
Как обменять местами колонки в ListView?