добавление программы в меню правой кнопкой мыши
с меню правой кнопкой мыши, я имею в виду это: Я действительно не знаю, что это называется, но я надеюсь, что его меню правой кнопкой мыши.
когда я google для запросов, таких как название этого вопроса, я ничего не получаю. некоторые учебники, которые показывают ,как я могу добавить.exe в этот список и т. д. но я ищу учебник, который научит меня, как обрабатывать эти данные, что это меню правой кнопки мыши вернет мне и т. д. Но, к сожалению, я ничего не нашел. И вот я здесь, спрашиваю...
Как я могу добавить свою программу к этому список, и когда я делаю то, что он возвращает мне, есть ли учебник для этого в интернете ?
3 ответов
вы бы добавить некоторые ключи к реестру, чтобы ваша программа в этом списке. Вы можете найти больше об этом здесь: http://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/
в Примере они используют Notepad.exe %1
Это будет в основном делать то же самое, что и вызов Notepad.exe c:\myFile.txt
из окна запустить.
вы можете прочитать параметр main(string[] args)
метод. Он передаст его как содержимое
вы должны иметь дело с реестром Windows, посмотрите на эту ссылку: http://www.codeproject.com/KB/cs/appendmenu.asp
[Edit]
ссылка на статью изменилась:
http://www.codeproject.com/Articles/10104/Add-a-context-menu-to-the-Windows-Explorer
то, что вы хотите, это contextmenu. Google "contextmenu" C#. чем вы должны найти то, что вы хотите найти. Например: http://msdn.microsoft.com/en-us/library/aa984254 (v=против 71).aspx