Как открыть несколько файлов в одном экземпляре приложения?
Всем Привет,
Я хочу добавить несколько выбранных файлов в один ListView.
Моя программа создает контекстное меню "Добавить в программу" для всех файлов в Проводнике. Когда я выбираю один файл, это меню работает нормально, но когда я выбираю несколько файлов и нажимаю кнопку "Добавить в программу", он открывает несколько экземпляров программы, содержащих один-единственный файл.
Я приложил пример кода из своего проекта.
Что я уже пробовал:
private void Form1_Load(object sender, EventArgs e) { string fileName = Environment.GetCommandLineArgs()[1]; FileInfo f = new FileInfo(fileName); //AddFileIconToImageList(fileName); listView1.Items.Add(f.Name, listView1.Items.Count); }
а в реестре
Раздел HKEY_CLASSES_ROOT-&ГТ;*-&ГТ;раковины-и gt;Добавить в программы->команда-&ГТ;(по умолчанию)C:\Program файлы (х86)\TestProject\AddToProgram\AddToProgram.exe "%1"