2025-11-27 16:46:48 +09:00

15 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{\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 }