How to create a Shortcut on the device
How shortcuts work (Tech stuff for developers)
SHCreateShortcut
BOOL SHCreateShortcutExample() { // Create a shortcut called myAppShortcut.lnk, // that links to the target file in \, named myApp.exe. // Place the shortcut in the folder Windows. return SHCreateShortcut(TEXT("\Windows\myAppShortcut.lnk"), TEXT("\myApp.exe")); }