Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Платформы Windows Mobile и Windows Embedded > .lnk


Автор: KAPJICOH 15.6.2006, 01:52
Вызываю функцию SHGetShortcutTarget и получаю путь к exe файлу, но ника не могу понять как его расшифровать(например ":MSPIE" или ":MSSetings? \windows\settings.exe" или " 'windows\pocketmsn.htm'? msmsgsc.dll,-1000"). Помогите понять что все это значит? Компилятор eVC++ 4.0. Спасиба.  

Автор: KAPJICOH 17.6.2006, 01:34
Неужели никто не знает что это значит?  smile Эти параметры я получал в WindowsMobile2003 при открытии стандартных линков типа iexplorer.lnk или config.lnk. Если создавать линки функцией SHCreateShortcut, то пути в созданном ярлыке нормальные. Плиз помогите, сам я уже неделю сижу. 

Автор: Snowy 18.6.2006, 11:11
Я когда-то пробьовал расшифровывать...
Это ссылки на информацию в реестре и параметры к ней.
Облазил весь реестр, но так и не понял, что, куда и зачем.
Нагуглить ничего тоже не получилось.
Не знаю, может сейчас и появилась уже какая-нить информация, но тогда я просто бросил эту затею. 

Автор: KAPJICOH 20.6.2006, 00:28
Я тоже ничего не накопал. Но они (Microsoft) в стандартном FileManager как-то это используют. Может сохранить пути от ярлыков к стандартным программ, а остальные  линки вроде как нормальные, то есть можно разобраться. 

Автор: Snowy 20.6.2006, 09:15
Цитата(KAPJICOH @  20.6.2006,  00:28 Найти цитируемый пост)
 Но они (Microsoft) в стандартном FileManager как-то это используют.
Они-то да. У них же есть человек, который это сделал. У него всегда можно спросить smile

Цитата(KAPJICOH @  20.6.2006,  00:28 Найти цитируемый пост)
Может сохранить пути от ярлыков к стандартным программ
Я так и делал. Ярлыки все равно маленькие. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)