В общем по поводу коротких путей 8.3
http://forum.ru-board.com/topic.cgi?forum=5&topic=33078&start=2160#2
http://forum.ru-board.com/topic.cgi?forum=5&topic=33078&start=2180#5
AIMP открывает ассоциированные файлы не через ShellExecute (т.е. аргументы ком. строки),а использует COM (как и drag-n-drop) и пишет в реестр следующее:
Код: Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0041494D-5033-4472-6F70-546172676574}]
@="AIMP"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0041494D-5033-4472-6F70-546172676574}\LocalServer32]
@="E:\\Install\\AIMP3~1\\AIMP3.exe"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0041494D-5033-4472-6F70-546172676574}\ProgID]
@="AIMP.TDropTarget\\"
http://forum.ru-board.com/topic.cgi?forum=5&topic=33078&start=2160#2
http://forum.ru-board.com/topic.cgi?forum=5&topic=33078&start=2180#5
AIMP открывает ассоциированные файлы не через ShellExecute (т.е. аргументы ком. строки),а использует COM (как и drag-n-drop) и пишет в реестр следующее:
Код: Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0041494D-5033-4472-6F70-546172676574}]
@="AIMP"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0041494D-5033-4472-6F70-546172676574}\LocalServer32]
@="E:\\Install\\AIMP3~1\\AIMP3.exe"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{0041494D-5033-4472-6F70-546172676574}\ProgID]
@="AIMP.TDropTarget\\"