how can i get the original file if a user has selected a *.lnk file?

eg: on your desktop there is a shortcut 'WinZip.lnk' to a file on 'C:\Program Files\WinZip\winzip32.exe'. how can i get this link via code?

i know that you can use right mouse, properties, find target and then the explorer shows the original file location.

kind regards.