Naughter Software Logo

CShellLink & CUrlShellLink Logo ShellLinks::CLink & ShellLinks::CUrlLink v1.17 2 C++ classes to encapsulate shell shortcuts

These 2 classes encapsulate the IShellLink & IUniformResourceLocator COM interfaces as provided in Win32. These 2 interfaces allow you to programmatically create the ubiquitous shortcuts (*.lnk files) as well as Url shortcuts (*.url files).

The classes provides a simple C++ wrapper over the SDK API. The classes also provides auto cleanup and is UNICODE enabled with build configurations provided.


The enclosed zip file contains the CLink/CUrlLink source code and also includes a VC 2008 solution to build a small demonstration app.





1 May 2017

V1.17 (7 January 2016)

V1.16 (21 June 2015)

V1.14 (21 May 2011)

V1.15 (21 May 2011)

V1.13 (20 December 2006)

V1.12 (26 January 2003)

V1.11 (4 April 2001)

V1.1 (12 December 1998)

v1.0 (10 December 1998)