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

Вниз

Пункт в меню "Создать"   Найти похожие ветки 

 
Rusya   (2007-09-02 13:11) [0]

Я пишу программу, в ней будет использоваться свой специфичный тип данных. Как для удобства в контекстное меню "Создать..." добавить свой тип файла? Чтобы при выборе пункта вызывалась моя программа с параметрами (она сама будет создавать файл).


 
THandle ©   (2007-09-02 13:12) [1]

А чё собственно надо? Не понял.


 
Rusya   (2007-09-02 13:16) [2]


> THandle ©   (02.09.07 13:12) [1]
> А чё собственно надо? Не понял.

Надо добавить в контекстное меню "Создать" пункт типа "Документ MyType", назначить ему обработчиком мою прогу. Как это сделать?


 
THandle ©   (2007-09-02 13:18) [3]

Тебе надо по нажатию на этот пункт меню вызывать прогу?


 
Rusya   (2007-09-02 13:19) [4]


> THandle ©   (02.09.07 13:18) [3]
> Тебе надо по нажатию на этот пункт меню вызывать прогу?

Да, вызвать прогу с параметрами.


 
THandle ©   (2007-09-02 13:19) [5]

Тогда смотри WinExec, ShellExecute, CreateProcess.


 
Rusya   (2007-09-02 13:21) [6]

Ну как запустить программу, это понятно. Вопрос в том, как добавить пункт меню, чтоб при его выборе запускалась моя программка.


 
THandle ©   (2007-09-02 13:24) [7]

А кто мешает? В ОНКлик и пиши всё что надо.


 
Rusya   (2007-09-02 13:31) [8]

Да какой ОнКлик??? Контекстное меню ОС Виндовс!! Щелкаешь правой кнопкой в папке - в контекстном меню есть подменю "Создать". Вот в него надо добавить новый пункт, рядом с "Текстовый документ", "Точечный рисунок" ...

Куда-то в реестр надо писать, но куда и как - не могу разобраться.


 
Lacmus ©   (2007-09-02 13:37) [9]

http://msdn2.microsoft.com/en-us/library/aa969321.aspx

Extending the New Submenu


 
Rusya   (2007-09-02 13:51) [10]


> Lacmus ©   (02.09.07 13:37) [9]
> http://msdn2.microsoft.com/en-us/library/aa969321.aspxExtending
> the New Submenu

Спасибо, попробую.


 
Anatoly Podgoretsky ©   (2007-09-02 13:56) [11]

> Rusya  (02.09.2007 13:31:08)  [8]

Простейший просмотр реестра, показывает тысячи примеров


 
Rusya   (2007-09-02 14:01) [12]


> Anatoly Podgoretsky ©   (02.09.07 13:56) [11]
> > Rusya  (02.09.2007 13:31:08)  [8]Простейший просмотр реестра,
>  показывает тысячи примеров

Лучше почитать один раз - ведь кто-то уже делал ;) Сэкономится время и можно получить профессиональный совет.


 
Leonid Troyanovsky ©   (2007-09-02 16:29) [13]


> Rusya   (02.09.07 13:31) [8]

Ищи у себя contmenu.dpr

--
Regards, LVT.



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
2-1208065801
honor
2008-04-13 09:50
2008.05.11
База данных без прописывания Альяса


2-1208109639
Shifr
2008-04-13 22:00
2008.05.11
Шифрование даных


4-1188809871
Prohodil Mimo
2007-09-03 12:57
2008.05.11
Проблема с немодальными окнами.


15-1206518179
asdf2
2008-03-26 10:56
2008.05.11
Как сравнить строки на "похожесть"?


15-1206815238
Дмитрий С
2008-03-29 21:27
2008.05.11
беспроводная камера + смарт N93 + 3G