C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
как добавить в крнтексное меню, код
simmm
Отправлено: 21.10.2005, 08:39


Не зарегистрирован







пишу архиватор. планируется его повесить в сис. трей. и сделать, так что бы в експлоре щелкаешь на файл или папку правой кнопкой мыши и там на ряду с копировать, вставить появляется пункт архивировать. Можно ли так сделать? как?
Konstantine
Отправлено: 21.10.2005, 10:16


Мастер участка

Группа: Модератор
Сообщений: 545



реестр.
поищи в нём существующие пункты меня — и разберись — там не сложно
simmm
Отправлено: 21.10.2005, 12:02


Не зарегистрирован







а как фокус получить, т.е. выделенный файл или папку
simmm
Отправлено: 21.10.2005, 12:49


Не зарегистрирован







не удалось найти в реестре
Gedeon
Отправлено: 21.10.2005, 13:51


Ветеран

Группа: Модератор
Сообщений: 1742



Тема уже не однократно поднималась, ищите в поиске по форуму. А фраза не удалось найти тут не проходит, точно есть smile.gif .
simmm
Отправлено: 21.10.2005, 15:58


Не зарегистрирован







меню .... нашел
а фокус не файле или папке, нужен путь и имя файла
Konstantine
Отправлено: 24.10.2005, 08:27


Мастер участка

Группа: Модератор
Сообщений: 545



а фокус — так — у тебя есть строка вызова твоей программы:
с:\путь\прога.ехе %1 — Это передаст тебе полное имя объекта параметром коммандной строки — тебе остаёться в программе его вытянуть
simmm
Отправлено: 24.10.2005, 08:39


Не зарегистрирован







я понимаю что это очень элементарно, но всетаки, я человек не глубоко продвинутый в плане скрещивания всяких функций. Если не сложно, можно по подробней, как для ребенка учащегося ходить. Или ссылочку где почитать. Спасибо.

Вернуться в Вопросы программирования в C++Builder