Контекстное меню + WinApi
От: Jlamepok  
Дата: 19.08.03 22:46
Оценка:
Народ помогите написать проу, на чистом WinApi (ну там без кнопочек и т.д)
..
Короче у меня есть контекстное меню —

"Фишка номер1"> NOTEPAD
> IE

я — нажимаю — моя прога срабатывает(но ее не видно) и если я выбрал NOTEPAD — то посылае C:\windows\....\notepad.exe — (полное имя файла, на котором я кликнул правой конпкой)

если я выбрал IE — то (адрес IE + Полое имя файла)
Прога наверное должна весить меньше 20 кб

ПОЖАЛУЙСТА помогите — кто может — очень надо
ЗАРАНЕЕ благодарен

20.08.03 10:34: Перенесено модератором из 'C/C++' — ПК
Re: Контекстное меню + WinApi
От: Ed.ward Россия  
Дата: 20.08.03 07:07
Оценка:
Здравствуйте, Jlamepok, Вы писали:

J>Народ помогите написать проу, на чистом WinApi (ну там без кнопочек и т.д)

J>..
J>Короче у меня есть контекстное меню —

J>"Фишка номер1"> NOTEPAD

> IE

J>я — нажимаю — моя прога срабатывает(но ее не видно) и если я выбрал NOTEPAD — то посылае C:\windows\....\notepad.exe — (полное имя файла, на котором я кликнул правой конпкой)


J>если я выбрал IE — то (адрес IE + Полое имя файла)

J>Прога наверное должна весить меньше 20 кб

J>ПОЖАЛУЙСТА помогите — кто может — очень надо

J>ЗАРАНЕЕ благодарен

А где ты нажимаешь, если твоей проги не видно?

Ed.ward
... << RSDN@Home 1.0 beta 7a >>
Re[2]: Контекстное меню + WinApi
От: Hacker_Delphi Россия  
Дата: 20.08.03 07:36
Оценка:
Здравствуйте, Ed.ward, Вы писали:

EW>А где ты нажимаешь, если твоей проги не видно?

Насклоько я понял — IContextMenu, верно, Jlamepok???
... << RSDN@Home 1.1 alpha 1 >>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Re[2]: Контекстное меню + WinApi
От: Jlamepok  
Дата: 20.08.03 09:40
Оценка:
Здравствуйте, Ed.ward, Вы писали:

EW>А где ты нажимаешь, если твоей проги не видно?


короче — например файл с расширением *.prg (любой).
Я создал в файле с расширением *.prg контекстное меню
1-меню : "Фишка 1"
2.- подменю 1- NOTEPAD
3.- подменю 2- IE

При нажатии на Notepad — идет обращение к моей проге — например:
я нажал на NOTEPAD, ТО c:\my prog.exe -notepad
или во втором случае, С:\my pog.exe -ie

В результате прога улавливает обращение (что это Notepad или IE)
и посылает команду:
c:\windows\notepad.exe -(тут вставляестя путь к файлу на котором я кликнул правой кнопкой и выйбрал Notepad)
PLZ ПОХЕЛПАЙТЕ КТО МОЖЕТ..
Re[3]: Контекстное меню + WinApi
От: Ed.ward Россия  
Дата: 20.08.03 09:47
Оценка:
Здравствуйте, Jlamepok, Вы писали:

J>Здравствуйте, Ed.ward, Вы писали:


EW>А где ты нажимаешь, если твоей проги не видно?


J>короче — например файл с расширением *.prg (любой).

J>Я создал в файле с расширением *.prg контекстное меню
J>1-меню : "Фишка 1"
J>2.- подменю 1- NOTEPAD
J>3.- подменю 2- IE

J>При нажатии на Notepad — идет обращение к моей проге — например:

J>я нажал на NOTEPAD, ТО c:\my prog.exe -notepad
J>или во втором случае, С:\my pog.exe -ie

J>В результате прога улавливает обращение (что это Notepad или IE)

J>и посылает команду:
J>c:\windows\notepad.exe -(тут вставляестя путь к файлу на котором я кликнул правой кнопкой и выйбрал Notepad)
J>PLZ ПОХЕЛПАЙТЕ КТО МОЖЕТ..

Тебе верно отметили, смотри IContextMenu а так же почитай вот это
Автор(ы): Michael Dunn
Дата: 17.04.2001


Их там девять статей...
www.rsdn.ru -> Статьи -> Windows Shell -> Руководство полного идиота по написанию расширений оболочки

там все подробно и доходчиво расписано

Ed.ward
... << RSDN@Home 1.0 beta 7a >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.