{\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\froman Times New Roman;}{\f3\froman Times New Roman;}} {\colortbl\red0\green0\blue0;\red0\green0\blue128;} \deflang1033\pard\plain\f2\fs36\cf1\b COXShortcut class\plain\f2\fs36\b \par \plain\f2\fs24\b \par \plain\f2\fs20 Ultimate ToolBox COXShortcut class wraps Win32's IShellLink interface (and its IPersistFile interface) to let you easily create, open, examine, update or resolve a shell link (also known as a shortcut) without writing any COM codes (except CoInitialize(NULL) and CoUninitialize(), or their equivalence). \par \par Ultimate ToolBox COXShortcut class is derived from the MFC class CObject. Almost every member function correlates to a method of IShellLink (or its IPersistFile) interface, therefore in case you are not familiar with the terminology used in COXShortcut's documentation, please refer to Win32 SDK.\plain\f2\fs24 \par \par \plain\f2\fs24\b Features: \par \pard\li720\fi-360{\*\pn\pnlvlblt\pnf1\pnindent360{\pntxtb\'b7}}\plain\f2\fs20 {\pntext\f1\'b7\tab}COXShortcut is derived from CObject;\plain\f2\fs24 \par \plain\f2\fs20 {\pntext\f1\'b7\tab}All methods of IShellLink interface (and its IPersistFile interface) are wrapped into MFC C++ style;\plain\f2\fs24 \par \plain\f2\fs20 {\pntext\f1\'b7\tab}Two options are provided to handle errors: either by throwing COleException, or by checking function returns and GetLastError().\plain\f2\fs24 \par \pard\plain\f3\fs20 \par }