Здравствуйте, <Аноним>, Вы писали:
А>Прошу прощения, не так понял. Дело в том, что здесь * убрать нельзя. Расширение должно быть зарегистрировано для всех файлов/директорий, в том числе и для ярлыков. Проблема в том, что без lnkfile передается не имя ярлыка, а имя файла, на который ярлык ссылается. Я искал способ, чтобы именно имя ярлыка передавалось.
Тогда надо динамически как-то разобраться, для кого тебя вызывают...
Я когда-то писал расширения для меню, но уже почти все забыл и не уверен, что можно как-то это разрулить...
Проверяй... а каким образом — непонятно

... может перебирать меню и если пункт уже есть — не добавлять его?
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))