Различный размер файла ярлыка в Windows XP, Server 2003 и 7 - PullRequest
0 голосов
/ 15 февраля 2012

Я создал ярлыки программно (CoCreateInstance(CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, IID_IShellLink, (void**)&ipShellLink);), а также с помощью Explorer, но размер был совсем другим.

Кто-нибудь знает, в чем разница между Windows XP, Windows Server 2003и файл ярлыка Windows 7?

1 Ответ

2 голосов
/ 15 февраля 2012

Ярлыки Windows XP, естественно, не содержат информации, добавленной к формату файла ярлыка в Windows Vista или Windows 7. Например, ярлыки Windows XP не будут иметь VistaAndAboveIDListDataBlock (описано в раздел 2.5.11 ). Аналогичным образом, ярлыки Windows Vista не содержат информации, добавленной в Windows 7.

...