Accesos directos falsos en Windows: ¿hay una API? ¿Uno para C #?
Pregunta
No estoy seguro de cómo llaman los atajos falsos que a menudo ves en Windows ahora. Un buen ejemplo sería el enlace a cualquiera de los programas de Office 2007. Puede distinguir uno de estos a partir de un acceso directo normal porque el objetivo está atenuado y no es un camino real. ¿Se puede acceder a estos a través de una API .NET? ¿Como preguntar por el objetivo? u obtener la información almacenada dentro de ella.
Creo que estos están relacionados de alguna manera con Windows Installer y los programas anunciados.
Solución
Sí, es un acceso directo anunciado.
debe llamar al instalador de Windows para obtener el objetivo.
actualmente solo tengo una fuente de Delphi para usted, pero tal vez pueda elegir alguna información.
en resumen: utiliza la función MsiGetShortcutTarget para obtener el objetivo.