15 lines
1.7 KiB
Plaintext
15 lines
1.7 KiB
Plaintext
{\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 COXResourceFile\plain\f2\fs36\b
|
||
\par \plain\f2\fs24\b
|
||
\par \plain\f2\fs20 COXResourceFile provides a resource with a CSharedFile (thus CFile) interface. One can read or write any types (e.g. a gif-picture, a movie etc. as in RT_RCDATA) of resources directly through familiar Read(), Write(), Seek(), Flush(), Close(), etc.. The resource will be loaded into memory and wrapped by a COXResourceFile. All changes will be applied to the resource in memory and will be committed when the file is flushed.\plain\f2\fs24
|
||
\par \plain\f2\fs20 COXResourceLibrary wraps Win32 API's resource functions (together with COXResourceFile). One object of COXResourceLibrary corresponds to a library file (an executable: .DLL or .EXE file), whereas one object of COXResourceFile corresponds to one resource in a library.\plain\f2\fs24
|
||
\par \plain\f2\fs36\b Features:
|
||
\par \pard\li720\fi-360{\*\pn\pnlvlblt\pnf1\pnindent360{\pntxtb\'b7}}\plain\f2\fs20 {\pntext\f1\'b7\tab}direct access of a resource's binary data through familiar CFile interface \plain\f2\fs24
|
||
\par \plain\f2\fs20 {\pntext\f1\'b7\tab}easy multiple resources update \plain\f2\fs24
|
||
\par \plain\f2\fs20 {\pntext\f1\'b7\tab}fewest codes to write when implementing drag/drop/copy/paste of resources \plain\f2\fs24
|
||
\par \plain\f2\fs20 {\pntext\f1\'b7\tab}easy to enumerate resources in a library file \plain\f2\fs24
|
||
\par \plain\f2\fs20 {\pntext\f1\'b7\tab}flexible parameter data type when specifying type or name of a resource \plain\f2\fs24
|
||
\par \pard\plain\f3\fs20
|
||
\par }
|
||
|