summaryrefslogtreecommitdiffstats
path: root/debian/lcms/lcms-1.19.dfsg2/Projects/VC6/lcms.opt
blob: d58f0b209c00818a7574cdc94ae956edeaaa28bb (plain)
ofshex dumpascii
0000 d0 cf 11 e0 a1 b1 1a e1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 03 00 fe ff 09 00 ........................>.......
0020 06 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 fe ff ff ff ................................
0040 00 00 00 00 fe ff ff ff 00 00 00 00 00 00 00 00 7d 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ................}...............
0060 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0080 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
00a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
00c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
00e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0100 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0120 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0140 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0160 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0180 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
01a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
01c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
01e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0200 fd ff ff ff 20 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 ................................
0220 09 00 00 00 0a 00 00 00 0b 00 00 00 fe ff ff ff 0d 00 00 00 0e 00 00 00 0f 00 00 00 10 00 00 00 ................................
0240 11 00 00 00 12 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00 fe ff ff ff 17 00 00 00 18 00 00 00 ................................
0260 19 00 00 00 1a 00 00 00 1b 00 00 00 1c 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 fe ff ff ff ................................
0280 49 00 00 00 22 00 00 00 23 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 27 00 00 00 28 00 00 00 I..."...#...$...%...&...'...(...
02a0 29 00 00 00 2a 00 00 00 fe ff ff ff 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 )...*.......,...-......./...0...
02c0 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 fe ff ff ff 36 00 00 00 37 00 00 00 38 00 00 00 1...2...3...4.......6...7...8...
02e0 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 fe ff ff ff 40 00 00 00 9...:...;...<...=...>.......@...
0300 41 00 00 00 42 00 00 00 43 00 00 00 44 00 00 00 45 00 00 00 46 00 00 00 47 00 00 00 48 00 00 00 A...B...C...D...E...F...G...H...
0320 fe ff ff ff 72 00 00 00 4b 00 00 00 4c 00 00 00 4d 00 00 00 4e 00 00 00 4f 00 00 00 50 00 00 00 ....r...K...L...M...N...O...P...
0340 51 00 00 00 52 00 00 00 53 00 00 00 fe ff ff ff 55 00 00 00 56 00 00 00 57 00 00 00 58 00 00 00 Q...R...S.......U...V...W...X...
0360 59 00 00 00 5a 00 00 00 5b 00 00 00 5c 00 00 00 5d 00 00 00 fe ff ff ff 5f 00 00 00 60 00 00 00 Y...Z...[...\...]......._...`...
0380 61 00 00 00 62 00 00 00 63 00 00 00 64 00 00 00 65 00 00 00 66 00 00 00 67 00 00 00 fe ff ff ff a...b...c...d...e...f...g.......
03a0 69 00 00 00 6a 00 00 00 6b 00 00 00 6c 00 00 00 6d 00 00 00 6e 00 00 00 6f 00 00 00 70 00 00 00 i...j...k...l...m...n...o...p...
03c0 71 00 00 00 fe ff ff ff 9c 00 00 00 74 00 00 00 75 00 00 00 76 00 00 00 77 00 00 00 78 00 00 00 q...........t...u...v...w...x...
03e0 79 00 00 00 7a 00 00 00 7b 00 00 00 7c 00 00 00 fe ff ff ff fd ff ff ff 7f 00 00 00 80 00 00 00 y...z...{...|...................
0400 52 00 6f 00 6f 00 74 00 20 00 45 00 6e 00 74 00 72 00 79 00 00 00 00 00 00 00 00 00 00 00 00 00 R.o.o.t...E.n.t.r.y.............
0420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0440 16 00 05 00 ff ff ff ff ff ff ff ff 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0460 00 00 00 00 00 00 00 00 00 00 00 00 b0 b6 ad a2 6d 3e c8 01 fe ff ff ff 00 00 00 00 00 00 00 00 ................m>..............
0480 57 00 6f 00 72 00 6b 00 73 00 70 00 61 00 63 00 65 00 20 00 53 00 74 00 61 00 74 00 65 00 00 00 W.o.r.k.s.p.a.c.e...S.t.a.t.e...
04a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04c0 20 00 02 01 06 00 00 00 04 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 14 00 00 00 00 00 00 ................................
0500 42 00 72 00 6f 00 77 00 73 00 65 00 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B.r.o.w.s.e.r...................
0520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0540 10 00 02 01 03 00 00 00 0b 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 00 14 00 00 00 00 00 00 ................................
0580 45 00 64 00 69 00 74 00 6f 00 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E.d.i.t.o.r.....................
05a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05c0 0e 00 02 01 0e 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 16 00 00 00 00 14 00 00 00 00 00 00 ................................
0600 01 00 05 00 09 00 00 00 07 6c 63 6d 73 64 6c 6c 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c .........lcmsdll7E:\cygwin\home\
0620 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 6c 63 6d Marti\lcms-1.17\Projects\VC6\lcm
0640 73 64 6c 6c 2e 64 73 70 01 00 00 00 07 74 65 73 74 62 65 64 37 45 3a 5c 63 79 67 77 69 6e 5c 68 sdll.dsp.....testbed7E:\cygwin\h
0660 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 ome\Marti\lcms-1.17\Projects\VC6
0680 5c 54 65 73 74 62 65 64 2e 64 73 70 01 00 00 00 06 70 79 74 68 6f 6e 36 45 3a 5c 63 79 67 77 69 \Testbed.dsp.....python6E:\cygwi
06a0 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c n\home\Marti\lcms-1.17\Projects\
06c0 56 43 36 5c 50 79 74 68 6f 6e 2e 64 73 70 01 00 00 00 07 74 69 66 66 69 63 63 37 45 3a 5c 63 79 VC6\Python.dsp.....tifficc7E:\cy
06e0 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 gwin\home\Marti\lcms-1.17\Projec
0700 74 73 5c 56 43 36 5c 74 69 66 66 69 63 63 2e 64 73 70 01 00 00 00 04 6c 63 6d 73 34 45 3a 5c 63 ts\VC6\tifficc.dsp.....lcms4E:\c
0720 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 ygwin\home\Marti\lcms-1.17\Proje
0740 63 74 73 5c 56 43 36 5c 6c 63 6d 73 2e 64 73 70 01 00 00 00 07 6a 70 65 67 69 63 63 37 45 3a 5c cts\VC6\lcms.dsp.....jpegicc7E:\
0760 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a cygwin\home\Marti\lcms-1.17\Proj
0780 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
07a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
07c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
07e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
0800 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
0820 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
0840 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
0860 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
0880 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
08a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
08c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
08e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
0900 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
0920 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
0940 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
0960 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
0980 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
09a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
09c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
09e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
0a00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
0a20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
0a40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
0a60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
0a80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
0aa0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
0ac0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
0ae0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
0b00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
0b20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
0b40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
0b60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
0b80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
0ba0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
0bc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
0be0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
0c00 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
0c20 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
0c40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
0c60 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
0c80 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
0ca0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
0cc0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
0ce0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
0d00 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
0d20 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
0d40 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
0d60 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
0d80 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
0da0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
0dc0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
0de0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
0e00 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
0e20 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
0e40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
0e60 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
0e80 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
0ea0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
0ec0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
0ee0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
0f00 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
0f20 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
0f40 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
0f60 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
0f80 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
0fa0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
0fc0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
0fe0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
1000 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
1020 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
1040 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
1060 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
1080 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
10a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
10c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
10e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
1100 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
1120 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
1140 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
1160 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
1180 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
11a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
11c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
11e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
1200 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
1220 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
1240 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
1260 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
1280 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
12a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
12c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
12e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
1300 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
1320 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
1340 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
1360 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
1380 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
13a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
13c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
13e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
1400 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
1420 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
1440 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
1460 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
1480 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
14a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
14c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
14e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
1500 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
1520 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
1540 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
1560 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
1580 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
15a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
15c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
15e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
1600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1a00 03 00 01 00 00 00 00 00 00 00 00 01 00 00 00 6c 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c ...............l7E:\cygwin\home\
1a20 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 6c 63 6d Marti\lcms-1.17\Projects\VC6\lcm
1a40 73 64 6c 6c 2e 64 73 70 01 00 00 00 07 74 65 73 74 62 65 64 37 45 3a 5c 63 79 67 77 69 6e 5c 68 sdll.dsp.....testbed7E:\cygwin\h
1a60 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 ome\Marti\lcms-1.17\Projects\VC6
1a80 5c 54 65 73 74 62 65 64 2e 64 73 70 01 00 00 00 06 70 79 74 68 6f 6e 36 45 3a 5c 63 79 67 77 69 \Testbed.dsp.....python6E:\cygwi
1aa0 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c n\home\Marti\lcms-1.17\Projects\
1ac0 56 43 36 5c 50 79 74 68 6f 6e 2e 64 73 70 01 00 00 00 07 74 69 66 66 69 63 63 37 45 3a 5c 63 79 VC6\Python.dsp.....tifficc7E:\cy
1ae0 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 gwin\home\Marti\lcms-1.17\Projec
1b00 74 73 5c 56 43 36 5c 74 69 66 66 69 63 63 2e 64 73 70 01 00 00 00 04 6c 63 6d 73 34 45 3a 5c 63 ts\VC6\tifficc.dsp.....lcms4E:\c
1b20 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 ygwin\home\Marti\lcms-1.17\Proje
1b40 63 74 73 5c 56 43 36 5c 6c 63 6d 73 2e 64 73 70 01 00 00 00 07 6a 70 65 67 69 63 63 37 45 3a 5c cts\VC6\lcms.dsp.....jpegicc7E:\
1b60 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a cygwin\home\Marti\lcms-1.17\Proj
1b80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
1ba0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
1bc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
1be0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
1c00 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
1c20 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
1c40 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
1c60 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
1c80 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
1ca0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
1cc0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
1ce0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
1d00 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
1d20 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
1d40 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
1d60 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
1d80 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
1da0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
1dc0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
1de0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
1e00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
1e20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
1e40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
1e60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
1e80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
1ea0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
1ec0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
1ee0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
1f00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
1f20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
1f40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
1f60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
1f80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
1fa0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
1fc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
1fe0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
2000 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
2020 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
2040 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
2060 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
2080 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
20a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
20c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
20e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
2100 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
2120 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
2140 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
2160 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
2180 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
21a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
21c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
21e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
2200 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
2220 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
2240 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
2260 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
2280 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
22a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
22c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
22e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
2300 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
2320 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
2340 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
2360 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
2380 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
23a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
23c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
23e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
2400 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
2420 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
2440 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
2460 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
2480 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
24a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
24c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
24e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
2500 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
2520 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
2540 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
2560 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
2580 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
25a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
25c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
25e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
2600 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
2620 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
2640 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
2660 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
2680 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
26a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
26c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
26e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
2700 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
2720 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
2740 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
2760 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
2780 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
27a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
27c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
27e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
2800 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
2820 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
2840 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
2860 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
2880 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
28a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
28c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
28e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
2900 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
2920 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
2940 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
2960 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
2980 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
29a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
29c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
29e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
2a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2e00 08 00 03 00 4d 4c 4a 4c 00 00 00 01 00 00 00 6c 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c ....MLJL.......l7E:\cygwin\home\
2e20 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 6c 63 6d Marti\lcms-1.17\Projects\VC6\lcm
2e40 73 64 6c 6c 2e 64 73 70 01 00 00 00 07 74 65 73 74 62 65 64 37 45 3a 5c 63 79 67 77 69 6e 5c 68 sdll.dsp.....testbed7E:\cygwin\h
2e60 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 ome\Marti\lcms-1.17\Projects\VC6
2e80 5c 54 65 73 74 62 65 64 2e 64 73 70 01 00 00 00 06 70 79 74 68 6f 6e 36 45 3a 5c 63 79 67 77 69 \Testbed.dsp.....python6E:\cygwi
2ea0 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c n\home\Marti\lcms-1.17\Projects\
2ec0 56 43 36 5c 50 79 74 68 6f 6e 2e 64 73 70 01 00 00 00 07 74 69 66 66 69 63 63 37 45 3a 5c 63 79 VC6\Python.dsp.....tifficc7E:\cy
2ee0 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 gwin\home\Marti\lcms-1.17\Projec
2f00 74 73 5c 56 43 36 5c 74 69 66 66 69 63 63 2e 64 73 70 01 00 00 00 04 6c 63 6d 73 34 45 3a 5c 63 ts\VC6\tifficc.dsp.....lcms4E:\c
2f20 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 ygwin\home\Marti\lcms-1.17\Proje
2f40 63 74 73 5c 56 43 36 5c 6c 63 6d 73 2e 64 73 70 01 00 00 00 07 6a 70 65 67 69 63 63 37 45 3a 5c cts\VC6\lcms.dsp.....jpegicc7E:\
2f60 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a cygwin\home\Marti\lcms-1.17\Proj
2f80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
2fa0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
2fc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
2fe0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
3000 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
3020 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
3040 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
3060 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
3080 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
30a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
30c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
30e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
3100 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
3120 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
3140 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
3160 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
3180 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
31a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
31c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
31e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
3200 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
3220 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
3240 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
3260 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
3280 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
32a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
32c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
32e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
3300 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
3320 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
3340 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
3360 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
3380 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
33a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
33c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
33e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
3400 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
3420 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
3440 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
3460 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
3480 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
34a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
34c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
34e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
3500 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
3520 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
3540 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
3560 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
3580 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
35a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
35c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
35e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
3600 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
3620 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
3640 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
3660 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
3680 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
36a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
36c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
36e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
3700 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
3720 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
3740 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
3760 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
3780 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
37a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
37c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
37e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
3800 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
3820 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
3840 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
3860 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
3880 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
38a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
38c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
38e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
3900 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
3920 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
3940 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
3960 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
3980 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
39a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
39c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
39e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
3a00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
3a20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
3a40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
3a60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
3a80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
3aa0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
3ac0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
3ae0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
3b00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
3b20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
3b40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
3b60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
3b80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
3ba0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
3bc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
3be0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
3c00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
3c20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
3c40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
3c60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
3c80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
3ca0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
3cc0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
3ce0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
3d00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
3d20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
3d40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
3d60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
3d80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
3da0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
3dc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
3de0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
3e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
41a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
41c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
41e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4200 57 00 6f 00 72 00 6b 00 73 00 70 00 61 00 63 00 65 00 20 00 57 00 69 00 6e 00 64 00 6f 00 77 00 W.o.r.k.s.p.a.c.e...W.i.n.d.o.w.
4220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4240 22 00 02 01 0f 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 "...............................
4260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 00 00 00 14 00 00 00 00 00 00 ....................!...........
4280 49 00 50 00 49 00 5f 00 50 00 79 00 74 00 68 00 6f 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.P.y.t.h.o.n.............
42a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42c0 16 00 02 01 02 00 00 00 01 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2b 00 00 00 00 14 00 00 00 00 00 00 ....................+...........
4300 49 00 50 00 49 00 5f 00 54 00 65 00 73 00 74 00 62 00 65 00 64 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.T.e.s.t.b.e.d...........
4320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4340 18 00 02 00 0a 00 00 00 09 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 35 00 00 00 00 14 00 00 00 00 00 00 ....................5...........
4380 49 00 50 00 49 00 5f 00 69 00 63 00 63 00 32 00 70 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.i.c.c.2.p.s.............
43a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43c0 16 00 02 01 11 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3f 00 00 00 00 14 00 00 00 00 00 00 ....................?...........
4400 03 00 05 00 06 50 79 74 68 6f 6e 09 43 6c 61 73 73 56 69 65 77 05 3c 45 4f 52 3e 0c 6c 63 6d 73 .....Python.ClassView.<EOR>.lcms
4420 20 63 6c 61 73 73 65 73 05 3c 45 4f 52 3e 0c 6c 63 6d 73 20 63 6c 61 73 73 65 73 05 3c 45 4f 52 .classes.<EOR>.lcms.classes.<EOR
4440 3e 0c 6c 63 6d 73 20 63 6c 61 73 73 65 73 05 3c 45 4f 52 3e 0c 6c 63 6d 73 20 63 6c 61 73 73 65 >.lcms.classes.<EOR>.lcms.classe
4460 73 05 3c 45 4f 52 3e 0c 52 65 73 6f 75 72 63 65 56 69 65 77 05 3c 45 4f 52 3e 05 3c 45 4f 52 3e s.<EOR>.ResourceView.<EOR>.<EOR>
4480 05 3c 45 4f 52 3e 0e 6c 63 6d 73 20 72 65 73 6f 75 72 63 65 73 05 3c 45 4f 52 3e 0e 6c 63 6d 73 .<EOR>.lcms.resources.<EOR>.lcms
44a0 20 72 65 73 6f 75 72 63 65 73 05 3c 45 4f 52 3e 08 46 69 6c 65 56 69 65 77 05 3c 45 4f 52 3e 1e .resources.<EOR>.FileView.<EOR>.
44c0 57 6f 72 6b 73 70 61 63 65 20 27 6c 63 6d 73 27 3a 20 39 20 70 72 6f 6a 65 63 74 28 73 29 0a 6c Workspace.'lcms':.9.project(s).l
44e0 63 6d 73 20 66 69 6c 65 73 0c 48 65 61 64 65 72 20 46 69 6c 65 73 05 3c 45 4f 52 3e 06 6c 63 6d cms.files.Header.Files.<EOR>.lcm
4500 73 2e 68 05 3c 45 4f 52 3e 06 6c 63 6d 73 2e 68 05 3c 45 4f 52 3e 1e 57 6f 72 6b 73 70 61 63 65 s.h.<EOR>.lcms.h.<EOR>.Workspace
4520 20 27 6c 63 6d 73 27 3a 20 39 20 70 72 6f 6a 65 63 74 28 73 29 05 3c 45 4f 52 3e 05 3c 45 4f 52 .'lcms':.9.project(s).<EOR>.<EOR
4540 3e 08 46 69 6c 65 56 69 65 77 05 3c 45 4f 52 3e 01 00 00 00 07 6a 70 65 67 69 63 63 37 45 3a 5c >.FileView.<EOR>.....jpegicc7E:\
4560 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a cygwin\home\Marti\lcms-1.17\Proj
4580 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
45a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
45c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
45e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
4600 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
4620 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
4640 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
4660 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
4680 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
46a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
46c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
46e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
4700 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
4720 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
4740 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
4760 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
4780 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
47a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
47c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
47e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
4800 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
4820 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
4840 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
4860 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
4880 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
48a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
48c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
48e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
4900 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
4920 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
4940 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
4960 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
4980 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
49a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
49c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
49e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
4a00 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
4a20 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
4a40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
4a60 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
4a80 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
4aa0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
4ac0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
4ae0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
4b00 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
4b20 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
4b40 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
4b60 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
4b80 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
4ba0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
4bc0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
4be0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
4c00 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
4c20 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
4c40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
4c60 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
4c80 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
4ca0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
4cc0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
4ce0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
4d00 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
4d20 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
4d40 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
4d60 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
4d80 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
4da0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
4dc0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
4de0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
4e00 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
4e20 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
4e40 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
4e60 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
4e80 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
4ea0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
4ec0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
4ee0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
4f00 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
4f20 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
4f40 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
4f60 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
4f80 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
4fa0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
4fc0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
4fe0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
5000 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
5020 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
5040 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
5060 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
5080 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
50a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
50c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
50e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
5100 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
5120 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
5140 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
5160 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
5180 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
51a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
51c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
51e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
5200 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
5220 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
5240 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
5260 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
5280 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
52a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
52c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
52e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
5300 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
5320 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
5340 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
5360 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
5380 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
53a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
53c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
53e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
5400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
54a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
54c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
54e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
55a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
55c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
55e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5800 60 ea 00 00 01 00 00 00 14 50 79 74 68 6f 6e 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0a 50 79 `........Python.-.Win32.Debug.Py
5820 74 68 6f 6e 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 14 50 79 74 68 6f 6e 20 2d 20 57 69 thon.dsp....CProject.Python.-.Wi
5840 6e 33 32 20 44 65 62 75 67 16 50 79 74 68 6f 6e 20 2d 20 57 69 6e 33 32 20 52 65 6c 65 61 73 65 n32.Debug.Python.-.Win32.Release
5860 00 00 00 00 14 50 79 74 68 6f 6e 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 02 00 00 00 ea 05 01 .....Python.-.Win32.Debug.......
5880 00 00 00 00 00 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 14 50 ..........SSBR.....CTargetItem.P
58a0 79 74 68 6f 6e 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 ython.-.Win32.Debug.......SSBR.S
58c0 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 ource.Files....CProjGroup...SSBR
58e0 05 08 14 44 4a 57 0a 53 57 49 47 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 ...DJW.SWIG.Files....CProjGroup.
5900 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 6f 6a 65 63 74 44 65 70 ..SSBR...DJW.lcms....CProjectDep
5920 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 4a 57 3e 05 3c 45 4f 52 endency...SSBR...DJW...DJW>.<EOR
5940 3e 08 46 69 6c 65 56 69 65 77 05 3c 45 4f 52 3e 01 00 00 00 07 6a 70 65 67 69 63 63 37 45 3a 5c >.FileView.<EOR>.....jpegicc7E:\
5960 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a cygwin\home\Marti\lcms-1.17\Proj
5980 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
59a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
59c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
59e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
5a00 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
5a20 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
5a40 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
5a60 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
5a80 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
5aa0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
5ac0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
5ae0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
5b00 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
5b20 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
5b40 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
5b60 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
5b80 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
5ba0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
5bc0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
5be0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
5c00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
5c20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
5c40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
5c60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
5c80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
5ca0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
5cc0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
5ce0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
5d00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
5d20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
5d40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
5d60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
5d80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
5da0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
5dc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
5de0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
5e00 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
5e20 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
5e40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
5e60 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
5e80 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
5ea0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
5ec0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
5ee0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
5f00 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
5f20 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
5f40 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
5f60 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
5f80 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
5fa0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
5fc0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
5fe0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
6000 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
6020 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
6040 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
6060 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
6080 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
60a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
60c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
60e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
6100 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
6120 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
6140 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
6160 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
6180 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
61a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
61c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
61e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
6200 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
6220 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
6240 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
6260 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
6280 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
62a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
62c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
62e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
6300 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
6320 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
6340 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
6360 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
6380 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
63a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
63c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
63e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
6400 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
6420 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
6440 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
6460 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
6480 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
64a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
64c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
64e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
6500 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
6520 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
6540 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
6560 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
6580 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
65a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
65c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
65e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
6600 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
6620 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
6640 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
6660 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
6680 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
66a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
66c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
66e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
6700 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
6720 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
6740 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
6760 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
6780 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
67a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
67c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
67e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
6800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
68a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
68c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
68e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
69a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
69c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
69e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6c00 60 ea 00 00 01 00 00 00 15 54 65 73 74 62 65 64 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0b 54 `........Testbed.-.Win32.Debug.T
6c20 65 73 74 62 65 64 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 15 54 65 73 74 62 65 64 20 2d estbed.dsp....CProject.Testbed.-
6c40 20 57 69 6e 33 32 20 44 65 62 75 67 17 54 65 73 74 62 65 64 20 2d 20 57 69 6e 33 32 20 52 65 6c .Win32.Debug.Testbed.-.Win32.Rel
6c60 65 61 73 65 00 00 00 00 15 54 65 73 74 62 65 64 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 ease.....Testbed.-.Win32.Debug..
6c80 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 15 54 65 73 74 62 65 .....SSBR.....CTargetItem.Testbe
6ca0 64 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 d.-.Win32.Debug.......SSBR.Sourc
6cc0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
6ce0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
6d00 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
6d20 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
6d40 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
6d60 4a 57 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JWgwin\home\Marti\lcms-1.17\Proj
6d80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
6da0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
6dc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
6de0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
6e00 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
6e20 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
6e40 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
6e60 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
6e80 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
6ea0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
6ec0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
6ee0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
6f00 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
6f20 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
6f40 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
6f60 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
6f80 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
6fa0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
6fc0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
6fe0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
7000 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
7020 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
7040 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
7060 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
7080 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
70a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
70c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
70e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
7100 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
7120 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
7140 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
7160 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
7180 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
71a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
71c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
71e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
7200 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
7220 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
7240 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
7260 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
7280 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
72a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
72c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
72e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
7300 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
7320 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
7340 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
7360 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
7380 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
73a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
73c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
73e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
7400 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
7420 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
7440 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
7460 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
7480 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
74a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
74c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
74e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
7500 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
7520 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
7540 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
7560 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
7580 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
75a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
75c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
75e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
7600 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
7620 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
7640 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
7660 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
7680 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
76a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
76c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
76e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
7700 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
7720 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
7740 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
7760 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
7780 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
77a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
77c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
77e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
7800 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
7820 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
7840 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
7860 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
7880 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
78a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
78c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
78e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
7900 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
7920 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
7940 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
7960 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
7980 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
79a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
79c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
79e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
7a00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
7a20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
7a40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
7a60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
7a80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
7aa0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
7ac0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
7ae0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
7b00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
7b20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
7b40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
7b60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
7b80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
7ba0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
7bc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
7be0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
7c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8000 60 ea 00 00 01 00 00 00 14 69 63 63 32 70 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0a 69 63 `........icc2ps.-.Win32.Debug.ic
8020 63 32 70 73 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 14 69 63 63 32 70 73 20 2d 20 57 69 c2ps.dsp....CProject.icc2ps.-.Wi
8040 6e 33 32 20 44 65 62 75 67 16 69 63 63 32 70 73 20 2d 20 57 69 6e 33 32 20 52 65 6c 65 61 73 65 n32.Debug.icc2ps.-.Win32.Release
8060 00 00 00 00 14 69 63 63 32 70 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 .....icc2ps.-.Win32.Debug.......
8080 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 14 69 63 63 32 70 73 20 2d 20 57 69 SSBR.....CTargetItem.icc2ps.-.Wi
80a0 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 65 20 46 69 6c 65 n32.Debug.......SSBR.Source.File
80c0 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 0c 48 65 61 s....CProjGroup...SSBR...DJW.Hea
80e0 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 der.Files....CProjGroup...SSBR..
8100 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 .DJW.Resource.Files....CProjGrou
8120 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 6f 6a 65 63 74 44 p...SSBR...DJW.lcms....CProjectD
8140 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 4a 57 05 08 14 44 ependency...SSBR...DJW...DJW...D
8160 4a 57 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JWgwin\home\Marti\lcms-1.17\Proj
8180 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
81a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
81c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
81e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
8200 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
8220 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
8240 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
8260 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
8280 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
82a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
82c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
82e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
8300 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
8320 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
8340 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
8360 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
8380 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
83a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
83c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
83e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
8400 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
8420 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
8440 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
8460 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
8480 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
84a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
84c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
84e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
8500 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
8520 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
8540 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
8560 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
8580 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
85a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
85c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
85e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
8600 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
8620 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
8640 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
8660 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
8680 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
86a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
86c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
86e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
8700 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
8720 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
8740 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
8760 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
8780 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
87a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
87c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
87e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
8800 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
8820 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
8840 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
8860 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
8880 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
88a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
88c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
88e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
8900 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
8920 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
8940 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
8960 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
8980 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
89a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
89c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
89e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
8a00 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
8a20 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
8a40 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
8a60 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
8a80 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
8aa0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
8ac0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
8ae0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
8b00 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
8b20 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
8b40 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
8b60 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
8b80 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
8ba0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
8bc0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
8be0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
8c00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
8c20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
8c40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
8c60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
8c80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
8ca0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
8cc0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
8ce0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
8d00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
8d20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
8d40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
8d60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
8d80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
8da0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
8dc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
8de0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
8e00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
8e20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
8e40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
8e60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
8e80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
8ea0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
8ec0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
8ee0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
8f00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
8f20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
8f40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
8f60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
8f80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
8fa0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
8fc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
8fe0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
9000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
90a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
90c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
90e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
91a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
91c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
91e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
92a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
92c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
92e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
93a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
93c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
93e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9400 49 00 50 00 49 00 5f 00 69 00 63 00 63 00 6c 00 69 00 6e 00 6b 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.i.c.c.l.i.n.k...........
9420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9440 18 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4a 00 00 00 00 14 00 00 00 00 00 00 ....................J...........
9480 49 00 50 00 49 00 5f 00 69 00 63 00 63 00 74 00 72 00 61 00 6e 00 73 00 00 00 00 00 00 00 00 00 I.P.I._.i.c.c.t.r.a.n.s.........
94a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
94c0 1a 00 02 01 0d 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
94e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 00 00 00 00 14 00 00 00 00 00 00 ....................T...........
9500 49 00 50 00 49 00 5f 00 6a 00 70 00 65 00 67 00 69 00 63 00 63 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.j.p.e.g.i.c.c...........
9520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9540 18 00 02 01 08 00 00 00 0c 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5e 00 00 00 00 14 00 00 00 00 00 00 ....................^...........
9580 49 00 50 00 49 00 5f 00 6c 00 63 00 6d 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.l.c.m.s.................
95a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
95c0 12 00 02 00 10 00 00 00 07 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
95e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 68 00 00 00 00 14 00 00 00 00 00 00 ....................h...........
9600 60 ea 00 00 01 00 00 00 15 69 63 63 6c 69 6e 6b 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0b 69 `........icclink.-.Win32.Debug.i
9620 63 63 6c 69 6e 6b 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 15 69 63 63 6c 69 6e 6b 20 2d cclink.dsp....CProject.icclink.-
9640 20 57 69 6e 33 32 20 44 65 62 75 67 17 69 63 63 6c 69 6e 6b 20 2d 20 57 69 6e 33 32 20 52 65 6c .Win32.Debug.icclink.-.Win32.Rel
9660 65 61 73 65 00 00 00 00 15 69 63 63 6c 69 6e 6b 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 ease.....icclink.-.Win32.Debug..
9680 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 15 69 63 63 6c 69 6e .....SSBR.....CTargetItem.icclin
96a0 6b 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 k.-.Win32.Debug.......SSBR.Sourc
96c0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
96e0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
9700 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
9720 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
9740 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
9760 4a 57 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JWgwin\home\Marti\lcms-1.17\Proj
9780 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
97a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
97c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
97e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
9800 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
9820 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
9840 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
9860 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
9880 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
98a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
98c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
98e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
9900 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
9920 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
9940 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
9960 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
9980 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
99a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
99c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
99e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
9a00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
9a20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
9a40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
9a60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
9a80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
9aa0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
9ac0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
9ae0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
9b00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
9b20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
9b40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
9b60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
9b80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
9ba0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
9bc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
9be0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
9c00 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
9c20 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
9c40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
9c60 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
9c80 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
9ca0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
9cc0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
9ce0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
9d00 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
9d20 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
9d40 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
9d60 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
9d80 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
9da0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
9dc0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
9de0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
9e00 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
9e20 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
9e40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
9e60 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
9e80 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
9ea0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
9ec0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
9ee0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
9f00 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
9f20 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
9f40 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
9f60 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
9f80 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
9fa0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
9fc0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
9fe0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
a000 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
a020 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
a040 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
a060 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
a080 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
a0a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
a0c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
a0e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
a100 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
a120 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
a140 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
a160 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
a180 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
a1a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
a1c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
a1e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
a200 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
a220 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
a240 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
a260 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
a280 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
a2a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
a2c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
a2e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
a300 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
a320 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
a340 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
a360 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
a380 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
a3a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
a3c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
a3e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
a400 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
a420 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
a440 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
a460 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
a480 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
a4a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
a4c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
a4e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
a500 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
a520 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
a540 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
a560 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
a580 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
a5a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
a5c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
a5e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
a600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a8a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a8c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a8e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
a9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
aa00 60 ea 00 00 01 00 00 00 16 69 63 63 74 72 61 6e 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0c `........icctrans.-.Win32.Debug.
aa20 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 16 69 63 63 74 72 61 6e icctrans.dsp....CProject.icctran
aa40 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 18 69 63 63 74 72 61 6e 73 20 2d 20 57 69 6e 33 32 s.-.Win32.Debug.icctrans.-.Win32
aa60 20 52 65 6c 65 61 73 65 00 00 00 00 16 69 63 63 74 72 61 6e 73 20 2d 20 57 69 6e 33 32 20 44 65 .Release.....icctrans.-.Win32.De
aa80 62 75 67 00 00 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 16 69 bug.......SSBR.....CTargetItem.i
aaa0 63 63 74 72 61 6e 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 cctrans.-.Win32.Debug.......SSBR
aac0 0c 53 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 .Source.Files....CProjGroup...SS
aae0 42 52 05 08 14 44 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 BR...DJW.Header.Files....CProjGr
ab00 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 oup...SSBR...DJW.Resource.Files.
ab20 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 ...CProjGroup...SSBR...DJW.lcms.
ab40 00 12 00 43 50 72 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 ...CProjectDependency...SSBR...D
ab60 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
ab80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
aba0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
abc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
abe0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
ac00 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
ac20 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
ac40 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
ac60 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
ac80 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
aca0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
acc0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
ace0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
ad00 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
ad20 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
ad40 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
ad60 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
ad80 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
ada0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
adc0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
ade0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
ae00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
ae20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
ae40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
ae60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
ae80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
aea0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
aec0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
aee0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
af00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
af20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
af40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
af60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
af80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
afa0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
afc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
afe0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
b000 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
b020 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
b040 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
b060 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
b080 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
b0a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
b0c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
b0e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
b100 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
b120 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
b140 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
b160 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
b180 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
b1a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
b1c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
b1e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
b200 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
b220 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
b240 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
b260 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
b280 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
b2a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
b2c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
b2e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
b300 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
b320 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
b340 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
b360 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
b380 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
b3a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
b3c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
b3e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
b400 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
b420 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
b440 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
b460 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
b480 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
b4a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
b4c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
b4e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
b500 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
b520 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
b540 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
b560 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
b580 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
b5a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
b5c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
b5e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
b600 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
b620 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
b640 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
b660 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
b680 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
b6a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
b6c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
b6e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
b700 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
b720 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
b740 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
b760 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
b780 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
b7a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
b7c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
b7e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
b800 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
b820 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
b840 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
b860 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
b880 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
b8a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
b8c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
b8e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
b900 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
b920 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
b940 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
b960 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
b980 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
b9a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
b9c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
b9e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
ba00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
baa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bc00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bc40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bc60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bc80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bcc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bd00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bd20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bd40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bd60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bdc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
be00 60 ea 00 00 01 00 00 00 15 6a 70 65 67 69 63 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0b 6a `........jpegicc.-.Win32.Debug.j
be20 70 65 67 69 63 63 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 15 6a 70 65 67 69 63 63 20 2d pegicc.dsp....CProject.jpegicc.-
be40 20 57 69 6e 33 32 20 44 65 62 75 67 17 6a 70 65 67 69 63 63 20 2d 20 57 69 6e 33 32 20 52 65 6c .Win32.Debug.jpegicc.-.Win32.Rel
be60 65 61 73 65 00 00 00 00 15 6a 70 65 67 69 63 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 ease.....jpegicc.-.Win32.Debug..
be80 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 15 6a 70 65 67 69 63 .....SSBR.....CTargetItem.jpegic
bea0 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 c.-.Win32.Debug.......SSBR.Sourc
bec0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
bee0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
bf00 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
bf20 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
bf40 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
bf60 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
bf80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
bfa0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
bfc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
bfe0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
c000 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
c020 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
c040 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
c060 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
c080 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
c0a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
c0c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
c0e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
c100 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
c120 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
c140 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
c160 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
c180 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
c1a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
c1c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
c1e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
c200 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
c220 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
c240 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
c260 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
c280 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
c2a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
c2c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
c2e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
c300 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
c320 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
c340 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
c360 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
c380 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
c3a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
c3c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
c3e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
c400 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
c420 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
c440 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
c460 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
c480 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
c4a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
c4c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
c4e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
c500 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
c520 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
c540 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
c560 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
c580 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
c5a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
c5c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
c5e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
c600 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
c620 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
c640 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
c660 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
c680 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
c6a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
c6c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
c6e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
c700 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
c720 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
c740 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
c760 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
c780 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
c7a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
c7c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
c7e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
c800 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
c820 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
c840 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
c860 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
c880 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
c8a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
c8c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
c8e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
c900 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
c920 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
c940 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
c960 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
c980 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
c9a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
c9c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
c9e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
ca00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
ca20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
ca40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
ca60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
ca80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
caa0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
cac0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
cae0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
cb00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
cb20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
cb40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
cb60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
cb80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
cba0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
cbc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
cbe0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
cc00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
cc20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
cc40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
cc60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
cc80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
cca0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
ccc0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
cce0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
cd00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
cd20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
cd40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
cd60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
cd80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
cda0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
cdc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
cde0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
ce00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d200 60 ea 00 00 01 00 00 00 12 6c 63 6d 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 08 6c 63 6d 73 `........lcms.-.Win32.Debug.lcms
d220 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 12 6c 63 6d 73 20 2d 20 57 69 6e 33 32 20 44 65 .dsp....CProject.lcms.-.Win32.De
d240 62 75 67 14 6c 63 6d 73 20 2d 20 57 69 6e 33 32 20 52 65 6c 65 61 73 65 00 00 00 00 12 6c 63 6d bug.lcms.-.Win32.Release.....lcm
d260 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 s.-.Win32.Debug.......SSBR.....C
d280 54 61 72 67 65 74 49 74 65 6d 12 6c 63 6d 73 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 TargetItem.lcms.-.Win32.Debug...
d2a0 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 ....SSBR.Source.Files....CProjGr
d2c0 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a oup...SSBR...DJW.Header.Files...
d2e0 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 0d 44 6f 63 75 6d 65 6e .CProjGroup...SSBR...DJW.Documen
d300 74 61 74 69 6f 6e 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a tation....CProjGroup...SSBR...DJ
d320 57 05 08 14 44 4a 57 05 08 14 44 4a 57 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 W...DJW...DJWR...DJW.lcms....CPr
d340 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
d360 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
d380 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
d3a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
d3c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
d3e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
d400 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
d420 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
d440 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
d460 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
d480 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
d4a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
d4c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
d4e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
d500 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
d520 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
d540 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
d560 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
d580 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
d5a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
d5c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
d5e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
d600 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
d620 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
d640 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
d660 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
d680 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
d6a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
d6c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
d6e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
d700 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
d720 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
d740 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
d760 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
d780 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
d7a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
d7c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
d7e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
d800 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
d820 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
d840 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
d860 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
d880 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
d8a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
d8c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
d8e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
d900 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
d920 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
d940 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
d960 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
d980 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
d9a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
d9c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
d9e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
da00 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
da20 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
da40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
da60 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
da80 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
daa0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
dac0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
dae0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
db00 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
db20 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
db40 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
db60 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
db80 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
dba0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
dbc0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
dbe0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
dc00 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
dc20 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
dc40 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
dc60 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
dc80 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
dca0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
dcc0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
dce0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
dd00 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
dd20 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
dd40 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
dd60 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
dd80 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
dda0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
ddc0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
dde0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
de00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
de20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
de40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
de60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
de80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
dea0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
dec0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
dee0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
df00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
df20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
df40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
df60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
df80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
dfa0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
dfc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
dfe0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
e000 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
e020 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
e040 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
e060 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
e080 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
e0a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
e0c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
e0e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
e100 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
e120 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
e140 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
e160 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
e180 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
e1a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
e1c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
e1e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
e200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e600 49 00 50 00 49 00 5f 00 6c 00 63 00 6d 00 73 00 64 00 6c 00 6c 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.l.c.m.s.d.l.l...........
e620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e640 18 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 00 00 00 00 14 00 00 00 00 00 00 ....................s...........
e680 49 00 50 00 49 00 5f 00 74 00 69 00 66 00 66 00 69 00 63 00 63 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.t.i.f.f.i.c.c...........
e6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e6c0 18 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7e 00 00 00 00 14 00 00 00 00 00 00 ....................~...........
e700 49 00 50 00 49 00 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 I.P.I._.........................
e720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e740 0a 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 88 00 00 00 00 14 00 00 00 00 00 00 ................................
e780 43 00 6c 00 61 00 73 00 73 00 56 00 69 00 65 00 77 00 20 00 57 00 69 00 6e 00 64 00 6f 00 77 00 C.l.a.s.s.V.i.e.w...W.i.n.d.o.w.
e7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
e7c0 22 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 "...............................
e7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 92 00 00 00 00 14 00 00 00 00 00 00 ................................
e800 60 ea 00 00 01 00 00 00 15 6c 63 6d 73 64 6c 6c 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0b 6c `........lcmsdll.-.Win32.Debug.l
e820 63 6d 73 64 6c 6c 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 15 6c 63 6d 73 64 6c 6c 20 2d cmsdll.dsp....CProject.lcmsdll.-
e840 20 57 69 6e 33 32 20 44 65 62 75 67 17 6c 63 6d 73 64 6c 6c 20 2d 20 57 69 6e 33 32 20 52 65 6c .Win32.Debug.lcmsdll.-.Win32.Rel
e860 65 61 73 65 00 00 00 00 15 6c 63 6d 73 64 6c 6c 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 ease.....lcmsdll.-.Win32.Debug..
e880 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 15 6c 63 6d 73 64 6c .....SSBR.....CTargetItem.lcmsdl
e8a0 6c 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 l.-.Win32.Debug.......SSBR.Sourc
e8c0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
e8e0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
e900 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
e920 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 4a 57 05 08 14 44 4a 57 ojGroup...SSBR...DJW...DJW...DJW
e940 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
e960 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
e980 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
e9a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
e9c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
e9e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
ea00 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
ea20 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
ea40 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
ea60 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
ea80 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
eaa0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
eac0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
eae0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
eb00 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
eb20 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
eb40 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
eb60 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
eb80 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
eba0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
ebc0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
ebe0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
ec00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
ec20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
ec40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
ec60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
ec80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
eca0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
ecc0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
ece0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
ed00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
ed20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
ed40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
ed60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
ed80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
eda0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
edc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
ede0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
ee00 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
ee20 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
ee40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
ee60 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
ee80 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
eea0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
eec0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
eee0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
ef00 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
ef20 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
ef40 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
ef60 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
ef80 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
efa0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
efc0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
efe0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
f000 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
f020 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
f040 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
f060 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
f080 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
f0a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
f0c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
f0e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
f100 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
f120 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
f140 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
f160 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
f180 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
f1a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
f1c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
f1e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
f200 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
f220 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
f240 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
f260 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
f280 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
f2a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
f2c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
f2e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
f300 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
f320 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
f340 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
f360 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
f380 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
f3a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
f3c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
f3e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
f400 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
f420 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
f440 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
f460 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
f480 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
f4a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
f4c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
f4e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
f500 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
f520 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
f540 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
f560 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
f580 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
f5a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
f5c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
f5e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
f600 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
f620 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
f640 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
f660 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
f680 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
f6a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
f6c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
f6e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
f700 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
f720 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
f740 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
f760 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
f780 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
f7a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
f7c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
f7e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
f800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f8a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f8c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f8e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
faa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fc00 81 00 00 00 82 00 00 00 83 00 00 00 84 00 00 00 85 00 00 00 86 00 00 00 87 00 00 00 fe ff ff ff ................................
fc20 89 00 00 00 8a 00 00 00 8b 00 00 00 8c 00 00 00 8d 00 00 00 8e 00 00 00 8f 00 00 00 90 00 00 00 ................................
fc40 91 00 00 00 fe ff ff ff 93 00 00 00 94 00 00 00 95 00 00 00 96 00 00 00 97 00 00 00 98 00 00 00 ................................
fc60 99 00 00 00 9a 00 00 00 9b 00 00 00 fe ff ff ff fe ff ff ff 9e 00 00 00 9f 00 00 00 a0 00 00 00 ................................
fc80 a1 00 00 00 a2 00 00 00 a3 00 00 00 a4 00 00 00 a5 00 00 00 a6 00 00 00 fe ff ff ff a8 00 00 00 ................................
fca0 a9 00 00 00 aa 00 00 00 ab 00 00 00 ac 00 00 00 ad 00 00 00 ae 00 00 00 af 00 00 00 b0 00 00 00 ................................
fcc0 fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fce0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fd00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fd20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fd40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fd60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fd80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fda0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fdc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fde0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
fe00 60 ea 00 00 01 00 00 00 15 74 69 66 66 69 63 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 0b 74 `........tifficc.-.Win32.Debug.t
fe20 69 66 66 69 63 63 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 15 74 69 66 66 69 63 63 20 2d ifficc.dsp....CProject.tifficc.-
fe40 20 57 69 6e 33 32 20 44 65 62 75 67 17 74 69 66 66 69 63 63 20 2d 20 57 69 6e 33 32 20 52 65 6c .Win32.Debug.tifficc.-.Win32.Rel
fe60 65 61 73 65 00 00 00 00 15 74 69 66 66 69 63 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 ease.....tifficc.-.Win32.Debug..
fe80 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 15 74 69 66 66 69 63 .....SSBR.....CTargetItem.tiffic
fea0 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 c.-.Win32.Debug.......SSBR.Sourc
fec0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
fee0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
ff00 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
ff20 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
ff40 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
ff60 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
ff80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
ffa0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
ffc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
ffe0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
10000 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
10020 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
10040 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
10060 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
10080 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
100a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
100c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
100e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
10100 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
10120 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
10140 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
10160 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
10180 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
101a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
101c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
101e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
10200 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
10220 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
10240 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
10260 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
10280 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
102a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
102c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
102e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
10300 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
10320 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
10340 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
10360 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
10380 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
103a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
103c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
103e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
10400 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
10420 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
10440 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
10460 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
10480 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
104a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
104c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
104e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
10500 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
10520 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
10540 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
10560 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
10580 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
105a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
105c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
105e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
10600 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
10620 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
10640 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
10660 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
10680 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
106a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
106c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
106e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
10700 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
10720 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
10740 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
10760 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
10780 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
107a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
107c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
107e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
10800 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
10820 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
10840 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
10860 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
10880 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
108a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
108c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
108e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
10900 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
10920 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
10940 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
10960 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
10980 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
109a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
109c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
109e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
10a00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
10a20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
10a40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
10a60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
10a80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
10aa0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
10ac0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
10ae0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
10b00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
10b20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
10b40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
10b60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
10b80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
10ba0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
10bc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
10be0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
10c00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
10c20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
10c40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
10c60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
10c80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
10ca0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
10cc0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
10ce0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
10d00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
10d20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
10d40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
10d60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
10d80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
10da0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
10dc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
10de0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
10e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
110a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
110c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
110e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
111a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
111c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
111e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11200 60 ea 00 00 01 00 00 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff `...............................
11220 00 00 66 69 63 63 2e 64 73 70 01 00 08 00 43 50 72 6f 6a 65 63 74 15 74 69 66 66 69 63 63 20 2d ..ficc.dsp....CProject.tifficc.-
11240 20 57 69 6e 33 32 20 44 65 62 75 67 17 74 69 66 66 69 63 63 20 2d 20 57 69 6e 33 32 20 52 65 6c .Win32.Debug.tifficc.-.Win32.Rel
11260 65 61 73 65 00 00 00 00 15 74 69 66 66 69 63 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 ease.....tifficc.-.Win32.Debug..
11280 00 00 06 08 14 53 53 42 52 00 01 00 0b 00 43 54 61 72 67 65 74 49 74 65 6d 15 74 69 66 66 69 63 .....SSBR.....CTargetItem.tiffic
112a0 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 c.-.Win32.Debug.......SSBR.Sourc
112c0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
112e0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
11300 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
11320 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
11340 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
11360 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
11380 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
113a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
113c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
113e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
11400 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
11420 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
11440 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
11460 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
11480 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
114a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
114c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
114e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
11500 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
11520 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
11540 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
11560 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
11580 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
115a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
115c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
115e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
11600 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
11620 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
11640 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
11660 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
11680 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
116a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
116c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
116e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
11700 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
11720 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
11740 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
11760 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
11780 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
117a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
117c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
117e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
11800 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
11820 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
11840 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
11860 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
11880 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
118a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
118c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
118e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
11900 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
11920 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
11940 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
11960 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
11980 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
119a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
119c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
119e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
11a00 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
11a20 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
11a40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
11a60 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
11a80 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
11aa0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
11ac0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
11ae0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
11b00 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
11b20 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
11b40 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
11b60 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
11b80 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
11ba0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
11bc0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
11be0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
11c00 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
11c20 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
11c40 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
11c60 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
11c80 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
11ca0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
11cc0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
11ce0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
11d00 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
11d20 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
11d40 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
11d60 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
11d80 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
11da0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
11dc0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
11de0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
11e00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
11e20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
11e40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
11e60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
11e80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
11ea0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
11ec0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
11ee0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
11f00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
11f20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
11f40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
11f60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
11f80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
11fa0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
11fc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
11fe0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
12000 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
12020 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
12040 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
12060 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
12080 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
120a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
120c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
120e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
12100 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
12120 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
12140 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
12160 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
12180 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
121a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
121c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
121e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
12200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
122a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
122c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
122e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
123a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
123c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
123e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
124a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
124c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
124e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
125a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
125c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
125e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12600 01 00 05 00 09 00 00 00 ff ff 01 00 0b 00 43 43 6c 73 46 6c 64 53 6c 6f 62 06 50 79 74 68 6f 6e ..............CClsFldSlob.Python
12620 00 00 00 00 01 80 07 54 65 73 74 62 65 64 00 00 00 00 01 80 06 69 63 63 32 70 73 00 00 00 00 01 .......Testbed.......icc2ps.....
12640 80 07 69 63 63 6c 69 6e 6b 00 00 00 00 01 80 08 69 63 63 74 72 61 6e 73 00 00 00 00 01 80 07 6a ..icclink.......icctrans.......j
12660 70 65 67 69 63 63 00 00 00 00 01 80 04 6c 63 6d 73 00 00 00 00 01 80 07 6c 63 6d 73 64 6c 6c 00 pegicc.......lcms.......lcmsdll.
12680 00 00 00 01 80 07 74 69 66 66 69 63 63 00 00 00 00 72 67 65 74 49 74 65 6d 15 74 69 66 66 69 63 ......tifficc....rgetItem.tiffic
126a0 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 c.-.Win32.Debug.......SSBR.Sourc
126c0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
126e0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
12700 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
12720 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
12740 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
12760 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
12780 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
127a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
127c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
127e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
12800 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
12820 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
12840 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
12860 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
12880 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
128a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
128c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
128e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
12900 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
12920 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
12940 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
12960 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
12980 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
129a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
129c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
129e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
12a00 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
12a20 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
12a40 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
12a60 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
12a80 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
12aa0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
12ac0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
12ae0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
12b00 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
12b20 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
12b40 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
12b60 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
12b80 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
12ba0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
12bc0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
12be0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
12c00 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
12c20 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
12c40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
12c60 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
12c80 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
12ca0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
12cc0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
12ce0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
12d00 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
12d20 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
12d40 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
12d60 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
12d80 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
12da0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
12dc0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
12de0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
12e00 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
12e20 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
12e40 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
12e60 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
12e80 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
12ea0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
12ec0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
12ee0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
12f00 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
12f20 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
12f40 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
12f60 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
12f80 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
12fa0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
12fc0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
12fe0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
13000 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
13020 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
13040 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
13060 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
13080 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
130a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
130c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
130e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
13100 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
13120 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
13140 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
13160 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
13180 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
131a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
131c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
131e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
13200 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
13220 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
13240 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
13260 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
13280 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
132a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
132c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
132e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
13300 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
13320 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
13340 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
13360 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
13380 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
133a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
133c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
133e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
13400 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
13420 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
13440 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
13460 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
13480 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
134a0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
134c0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
134e0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
13500 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
13520 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
13540 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
13560 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
13580 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
135a0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
135c0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
135e0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
13600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a00 44 00 65 00 62 00 75 00 67 00 67 00 65 00 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D.e.b.u.g.g.e.r.................
13a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a40 12 00 02 01 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d 00 00 00 00 14 00 00 00 00 00 00 ................................
13a80 44 00 6f 00 63 00 75 00 6d 00 65 00 6e 00 74 00 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D.o.c.u.m.e.n.t.s...............
13aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ac0 14 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a7 00 00 00 00 14 00 00 00 00 00 00 ................................
13b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b40 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13bc0 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c00 0a 00 03 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 00 04 00 00 00 06 57 61 74 63 68 31 00 00 06 .......................Watch1...
13c20 57 61 74 63 68 32 00 00 06 57 61 74 63 68 33 00 00 06 57 61 74 63 68 34 00 00 00 00 00 00 00 00 Watch2...Watch3...Watch4........
13c40 01 00 00 00 63 6c 69 6e 6b 00 00 00 00 01 80 08 69 63 63 74 72 61 6e 73 00 00 00 00 01 80 07 6a ....clink.......icctrans.......j
13c60 70 65 67 69 63 63 00 00 00 00 01 80 04 6c 63 6d 73 00 00 00 00 01 80 07 6c 63 6d 73 64 6c 6c 00 pegicc.......lcms.......lcmsdll.
13c80 00 00 00 01 80 07 74 69 66 66 69 63 63 00 00 00 00 72 67 65 74 49 74 65 6d 15 74 69 66 66 69 63 ......tifficc....rgetItem.tiffic
13ca0 63 20 2d 20 57 69 6e 33 32 20 44 65 62 75 67 00 00 00 00 06 08 14 53 53 42 52 0c 53 6f 75 72 63 c.-.Win32.Debug.......SSBR.Sourc
13cc0 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 e.Files....CProjGroup...SSBR...D
13ce0 4a 57 0c 48 65 61 64 65 72 20 46 69 6c 65 73 01 00 0a 00 43 50 72 6f 6a 47 72 6f 75 70 06 08 14 JW.Header.Files....CProjGroup...
13d00 53 53 42 52 05 08 14 44 4a 57 0e 52 65 73 6f 75 72 63 65 20 46 69 6c 65 73 01 00 0a 00 43 50 72 SSBR...DJW.Resource.Files....CPr
13d20 6f 6a 47 72 6f 75 70 06 08 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 ojGroup...SSBR...DJW.lcms....CPr
13d40 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
13d60 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
13d80 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
13da0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
13dc0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
13de0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
13e00 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
13e20 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
13e40 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
13e60 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
13e80 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
13ea0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
13ec0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
13ee0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
13f00 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
13f20 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
13f40 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
13f60 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
13f80 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
13fa0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
13fc0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
13fe0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
14000 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
14020 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
14040 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
14060 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
14080 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
140a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
140c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
140e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
14100 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
14120 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
14140 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
14160 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
14180 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
141a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
141c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
141e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
14200 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
14220 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
14240 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
14260 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
14280 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
142a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
142c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
142e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
14300 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
14320 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
14340 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
14360 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
14380 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
143a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
143c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
143e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
14400 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
14420 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
14440 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
14460 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
14480 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
144a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
144c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
144e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
14500 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
14520 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
14540 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
14560 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
14580 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
145a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
145c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
145e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
14600 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
14620 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
14640 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
14660 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
14680 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
146a0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
146c0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
146e0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
14700 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
14720 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
14740 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
14760 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
14780 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
147a0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
147c0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
147e0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
14800 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
14820 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
14840 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
14860 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
14880 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
148a0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
148c0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
148e0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
14900 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
14920 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
14940 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
14960 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
14980 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
149a0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
149c0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
149e0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
14a00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
14a20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
14a40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
14a60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
14a80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
14aa0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
14ac0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
14ae0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
14b00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
14b20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
14b40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
14b60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
14b80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
14ba0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
14bc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
14be0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
14c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15000 06 00 01 00 01 00 00 0f 00 04 00 00 98 00 00 00 00 00 00 00 00 00 00 00 00 00 43 2f 43 2b 2b 00 ..........................C/C++.
15020 7d 8f 00 00 02 00 03 00 f0 c8 e7 01 10 85 00 00 03 00 03 00 b9 cd e7 01 d9 89 00 00 04 00 03 00 }...............................
15040 0c d3 e7 01 2c 8f 00 00 05 00 03 00 2f c0 e7 01 4f 7c 00 00 06 00 03 00 3f c3 e7 01 5f 7f 00 00 ....,......./...O|......?..._...
15060 07 00 03 00 85 c0 e7 01 a5 7c 00 00 08 00 03 00 96 ce e7 01 b6 8a 00 00 09 00 03 00 63 ce e7 01 .........|..................c...
15080 83 8a 00 00 0a 00 03 00 3c c1 21 03 00 00 32 03 00 00 15 00 00 00 32 03 00 00 15 00 00 00 00 00 ........<.!...2.......2.........
150a0 00 00 00 00 00 00 2d 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 ......-E:\cygwin\home\Marti\lcms
150c0 2d 31 2e 31 37 5c 69 6e 63 6c 75 64 65 5c 6c 63 6d 73 2e 68 26 7b 32 41 45 32 37 41 33 44 2d 31 -1.17\include\lcms.h&{2AE27A3D-1
150e0 37 46 35 2d 31 31 44 30 2d 41 46 31 42 2d 30 30 41 30 43 39 30 46 39 44 45 36 7d 00 00 2c 00 00 7F5-11D0-AF1B-00A0C90F9DE6}..,..
15100 00 02 00 00 00 03 00 00 00 ff ff ff ff ff ff ff ff fc ff ff ff e2 ff ff ff 00 00 00 00 00 00 00 ................................
15120 00 6e 03 00 00 b4 02 00 00 14 53 53 42 52 05 08 14 44 4a 57 04 6c 63 6d 73 01 00 12 00 43 50 72 .n........SSBR...DJW.lcms....CPr
15140 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 79 06 08 14 53 53 42 52 05 08 14 44 4a 57 05 08 14 44 ojectDependency...SSBR...DJW...D
15160 4a 57 05 08 14 44 4a 57 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a JW...DJWome\Marti\lcms-1.17\Proj
15180 65 63 74 73 5c 56 43 36 5c 6a 70 65 67 69 63 63 2e 64 73 70 01 00 00 00 08 69 63 63 74 72 61 6e ects\VC6\jpegicc.dsp.....icctran
151a0 73 38 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 2d 31 2e 31 37 s8E:\cygwin\home\Marti\lcms-1.17
151c0 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 74 72 61 6e 73 2e 64 73 70 01 00 00 00 07 69 \Projects\VC6\icctrans.dsp.....i
151e0 63 63 6c 69 6e 6b 37 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c 63 6d 73 cclink7E:\cygwin\home\Marti\lcms
15200 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 6c 69 6e 6b 2e 64 73 70 01 00 -1.17\Projects\VC6\icclink.dsp..
15220 00 00 06 69 63 63 32 70 73 36 45 3a 5c 63 79 67 77 69 6e 5c 68 6f 6d 65 5c 4d 61 72 74 69 5c 6c ...icc2ps6E:\cygwin\home\Marti\l
15240 63 6d 73 2d 31 2e 31 37 5c 50 72 6f 6a 65 63 74 73 5c 56 43 36 5c 69 63 63 32 70 73 2e 64 73 70 cms-1.17\Projects\VC6\icc2ps.dsp
15260 01 00 00 00 43 6c 61 73 73 29 20 43 4f 4d 5f 49 4e 54 45 52 46 41 43 45 5f 45 4e 54 52 59 20 28 ....Class).COM_INTERFACE_ENTRY.(
15280 62 61 73 65 43 6c 61 73 73 29 20 45 4e 44 5f 43 4f 4d 5f 4d 41 50 28 29 20 70 75 62 6c 69 63 3a baseClass).END_COM_MAP().public:
152a0 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 .virtual.ULONG.STDMETHODCALLTYPE
152c0 20 41 64 64 52 65 66 28 29 3b 20 76 69 72 74 75 61 6c 20 55 4c 4f 4e 47 20 53 54 44 4d 45 54 48 .AddRef();.virtual.ULONG.STDMETH
152e0 4f 44 43 41 4c 4c 54 59 50 45 20 52 65 6c 65 61 73 65 28 29 3b 20 76 69 72 74 75 61 6c 20 48 52 ODCALLTYPE.Release();.virtual.HR
15300 45 53 55 4c 54 20 53 54 44 4d 45 54 48 4f 44 43 41 4c 4c 54 59 50 45 20 51 75 65 72 79 49 6e 74 ESULT.STDMETHODCALLTYPE.QueryInt
15320 65 72 66 61 63 65 28 52 45 46 49 49 44 20 69 69 64 2c 20 76 6f 69 64 20 2a 20 2a 20 70 70 76 4f erface(REFIID.iid,.void.*.*.ppvO
15340 62 6a 29 3b 0a 23 64 65 66 69 6e 65 20 42 45 47 49 4e 5f 43 4f 4e 4e 45 43 54 49 4f 4e 5f 50 41 bj);.#define.BEGIN_CONNECTION_PA
15360 52 54 28 74 68 65 43 6c 61 73 73 2c 20 6c 6f 63 61 6c 43 6c 61 73 73 29 20 63 6c 61 73 73 20 58 RT(theClass,.localClass).class.X
15380 23 23 6c 6f 63 61 6c 43 6c 61 73 73 20 3a 20 70 75 62 6c 69 63 20 43 43 6f 6e 6e 65 63 74 69 6f ##localClass.:.public.CConnectio
153a0 6e 50 6f 69 6e 74 20 7b 20 70 75 62 6c 69 63 3a 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 28 29 nPoint.{.public:.X##localClass()
153c0 20 7b 20 6d 5f 6e 4f 66 66 73 65 74 20 3d 20 6f 66 66 73 65 74 6f 66 28 74 68 65 43 6c 61 73 73 .{.m_nOffset.=.offsetof(theClass
153e0 2c 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 29 3b 20 7d 0a 23 64 65 66 69 6e 65 20 43 4f ,.m_x##localClass);.}.#define.CO
15400 4e 4e 45 43 54 49 4f 4e 5f 49 49 44 28 69 69 64 29 20 52 45 46 49 49 44 20 47 65 74 49 49 44 28 NNECTION_IID(iid).REFIID.GetIID(
15420 29 20 7b 20 72 65 74 75 72 6e 20 69 69 64 3b 20 7d 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 ).{.return.iid;.}.#define.DECLAR
15440 45 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 E_AGGREGATABLE(x).#define.DECLAR
15460 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 45 58 28 63 66 29 0a 23 64 65 66 69 6e 65 20 44 45 E_CLASSFACTORY_EX(cf).#define.DE
15480 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 CLARE_CLASSFACTORY().#define.DEC
154a0 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 32 28 6c 69 63 29 0a 23 64 65 66 69 6e 65 20 LARE_CLASSFACTORY2(lic).#define.
154c0 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f 41 55 54 4f 5f 54 48 52 45 41 44 DECLARE_CLASSFACTORY_AUTO_THREAD
154e0 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 4c 41 53 53 46 41 43 54 4f 52 59 5f ().#define.DECLARE_CLASSFACTORY_
15500 53 49 4e 47 4c 45 54 4f 4e 28 6f 62 6a 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 43 SINGLETON(obj).#define.DECLARE_C
15520 4f 4e 4e 45 43 54 49 4f 4e 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f ONNECTION_MAP().#define.DECLARE_
15540 44 49 53 50 41 54 43 48 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 44 DISPATCH_MAP().#define.DECLARE_D
15560 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f UAL_ERRORINFO().#define.DECLARE_
15580 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c DYNAMIC(class_name).#define.DECL
155a0 41 52 45 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e ARE_DYNCREATE(class_name).#defin
155c0 65 20 44 45 43 4c 41 52 45 5f 45 4d 50 54 59 5f 4d 53 47 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e e.DECLARE_EMPTY_MSG_MAP().#defin
155e0 65 20 44 45 43 4c 41 52 45 5f 45 56 45 4e 54 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_EVENT_MAP().#define.DE
15600 43 4c 41 52 45 5f 45 56 45 4e 54 53 49 4e 4b 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 CLARE_EVENTSINK_MAP().#define.DE
15620 43 4c 41 52 45 5f 47 45 54 5f 43 4f 4e 54 52 4f 4c 4c 49 4e 47 5f 55 4e 4b 4e 4f 57 4e 28 29 0a CLARE_GET_CONTROLLING_UNKNOWN().
15640 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 28 78 29 0a 23 64 65 66 69 6e #define.DECLARE_HANDLE(x).#defin
15660 65 20 44 45 43 4c 41 52 45 5f 48 41 4e 44 4c 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 e.DECLARE_HANDLE32(x).#define.DE
15680 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 28 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 CLARE_INTERFACE(iface).interface
156a0 20 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 .iface.#define.DECLARE_INTERFACE
156c0 5f 28 69 66 61 63 65 2c 20 62 61 73 65 69 66 61 63 65 29 20 69 6e 74 65 72 66 61 63 65 20 69 66 _(iface,.baseiface).interface.if
156e0 61 63 65 20 3a 20 70 75 62 6c 69 63 20 62 61 73 65 69 66 61 63 65 0a 23 64 65 66 69 6e 65 20 44 ace.:.public.baseiface.#define.D
15700 45 43 4c 41 52 45 5f 49 4e 54 45 52 46 41 43 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 ECLARE_INTERFACE_MAP().#define.D
15720 45 43 4c 41 52 45 5f 4d 45 53 53 41 47 45 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 ECLARE_MESSAGE_MAP().#define.DEC
15740 4c 41 52 45 5f 4e 4f 5f 52 45 47 49 53 54 52 59 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 LARE_NO_REGISTRY().#define.DECLA
15760 52 45 5f 4e 4f 54 5f 41 47 47 52 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 RE_NOT_AGGREGATABLE(x).#define.D
15780 45 43 4c 41 52 45 5f 4f 42 4a 45 43 54 5f 44 45 53 43 52 49 50 54 49 4f 4e 28 78 29 0a 23 64 65 ECLARE_OBJECT_DESCRIPTION(x).#de
157a0 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 4d 44 5f 4d 41 50 28 29 0a 23 64 65 66 69 6e fine.DECLARE_OLECMD_MAP().#defin
157c0 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a e.DECLARE_OLECREATE(class_name).
157e0 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 52 45 41 54 b8 57 7d 01 00 00 00 00 #define.DECLARE_OLECREAT.W}.....
15800 01 01 01 01 e9 01 08 02 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 ........E_EX(class_name).#define
15820 20 44 45 43 4c 41 52 45 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a .DECLARE_OLECTLTYPE(class_name).
15840 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 #define.DECLARE_OLETYPELIB(class
15860 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 4e 4c 59 5f 41 47 47 52 _name).#define.DECLARE_ONLY_AGGR
15880 45 47 41 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 4f 50 41 51 EGATABLE(x).#define.DECLARE_OPAQ
158a0 55 45 33 32 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 41 52 53 45 5f 4d 41 UE32(x).#define.DECLARE_PARSE_MA
158c0 50 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 4f 4c 59 5f 41 47 47 52 45 47 41 P().#define.DECLARE_POLY_AGGREGA
158e0 54 41 42 4c 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 50 52 4f 50 45 52 54 TABLE(x).#define.DECLARE_PROPERT
15900 59 5f 53 55 50 50 4f 52 54 28 63 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 Y_SUPPORT(class).#define.DECLARE
15920 5f 50 52 4f 50 50 41 47 45 49 44 53 28 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 _PROPPAGEIDS(class_name).#define
15940 20 44 45 43 4c 41 52 45 5f 50 52 4f 54 45 43 54 5f 46 49 4e 41 4c 5f 43 4f 4e 53 54 52 55 43 54 .DECLARE_PROTECT_FINAL_CONSTRUCT
15960 28 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 28 63 6c 61 73 ().#define.DECLARE_REGISTRY(clas
15980 73 2c 20 70 69 64 2c 20 76 70 69 64 2c 20 6e 69 64 2c 20 66 6c 61 67 73 29 0a 23 64 65 66 69 6e s,.pid,.vpid,.nid,.flags).#defin
159a0 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 e.DECLARE_REGISTRY_RESOURCE(x).#
159c0 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 define.DECLARE_REGISTRY_RESOURCE
159e0 49 44 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 45 52 49 41 4c 28 63 6c 61 ID(x).#define.DECLARE_SERIAL(cla
15a00 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 53 54 41 54 49 43 5f ss_name).#define.DECLARE_STATIC_
15a20 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 28 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 REGISTRY_RESOURCE(x).#define.DEC
15a40 4c 41 52 45 5f 53 54 41 54 49 43 5f 52 45 47 49 53 54 52 59 5f 52 45 53 4f 55 52 43 45 49 44 28 LARE_STATIC_REGISTRY_RESOURCEID(
15a60 78 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 56 49 45 57 5f 53 54 41 54 55 53 28 73 x).#define.DECLARE_VIEW_STATUS(s
15a80 74 61 74 75 73 46 6c 61 67 73 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c 41 52 45 5f 57 4e 44 5f tatusFlags).#define.DECLARE_WND_
15aa0 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 43 4c CLASS(WndClassName).#define.DECL
15ac0 41 52 45 5f 57 4e 44 5f 53 55 50 45 52 43 4c 41 53 53 28 57 6e 64 43 6c 61 73 73 4e 61 6d 65 2c ARE_WND_SUPERCLASS(WndClassName,
15ae0 20 4f 72 69 67 57 6e 64 43 6c 61 73 73 4e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 44 45 46 49 4e .OrigWndClassName).#define.DEFIN
15b00 45 5f 43 4f 4d 4d 41 4e 44 28 78 2c 20 73 7a 43 6f 6d 6d 61 6e 64 29 0a 23 64 65 66 69 6e 65 20 E_COMMAND(x,.szCommand).#define.
15b20 44 45 4c 45 47 41 54 45 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 45 28 6f 62 6a 65 63 74 43 6c DELEGATE_DUAL_INTERFACE(objectCl
15b40 61 73 73 2c 20 64 75 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 43 4f 4e 4e ass,.dualClass).#define.END_CONN
15b60 45 43 54 49 4f 4e 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c ECTION_PART(localClass).}.m_x##l
15b80 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c ocalClass;.friend.class.X##local
15ba0 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 44 55 41 4c 5f 49 4e 54 45 52 46 41 43 Class;.#define.END_DUAL_INTERFAC
15bc0 45 5f 50 41 52 54 28 6c 6f 63 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 E_PART(localClass).}.m_x##localC
15be0 6c 61 73 73 3b 20 66 72 69 65 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 lass;.friend.class.X##localClass
15c00 3b 0a 23 64 65 66 69 6e 65 20 45 4e 44 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 6c 6f 63 ;.#define.END_INTERFACE_PART(loc
15c20 61 6c 43 6c 61 73 73 29 20 7d 20 6d 5f 78 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 20 66 72 69 65 alClass).}.m_x##localClass;.frie
15c40 6e 64 20 63 6c 61 73 73 20 58 23 23 6c 6f 63 61 6c 43 6c 61 73 73 3b 0a 23 64 65 66 69 6e 65 20 nd.class.X##localClass;.#define.
15c60 45 58 54 45 52 4e 5f 50 52 4f 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c EXTERN_PROCESS_LOCAL(class_name,
15c80 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 65 78 74 65 72 6e 20 41 46 58 5f 44 41 54 41 20 50 52 4f .ident_name).extern.AFX_DATA.PRO
15ca0 43 45 53 53 5f 4c 4f 43 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d CESS_LOCAL(class_name,.ident_nam
15cc0 65 29 0a 23 64 65 66 69 6e 65 20 45 58 54 5f 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a e).#define.EXT_SNAPINMENUID(id).
15ce0 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 55 41 4c 5f 45 52 52 4f 52 49 4e 46 4f #define.IMPLEMENT_DUAL_ERRORINFO
15d00 28 6f 62 6a 65 63 74 43 6c 61 73 73 2c 20 72 69 69 64 53 6f 75 72 63 65 29 0a 23 64 65 66 69 6e (objectClass,.riidSource).#defin
15d20 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 44 59 4e 41 4d 49 43 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 e.IMPLEMENT_DYNAMIC(class_name,.
15d40 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 base_class_name).#define.IMPLEME
15d60 4e 54 5f 44 59 4e 43 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 62 61 73 65 5f 63 6c NT_DYNCREATE(class_name,.base_cl
15d80 61 73 73 5f 6e 61 6d 65 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c 45 43 ass_name).#define.IMPLEMENT_OLEC
15da0 52 45 41 54 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f 6e 61 6d 65 2c REATE(class_name,.external_name,
15dc0 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c 20 62 35 2c 20 .l,.w1,.w2,.b1,.b2,.b3,.b4,.b5,.
15de0 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 4f 4c b6,.b7,.b8).#define.IMPLEMENT_OL
15e00 45 43 52 45 41 54 45 5f 45 58 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 65 78 74 65 72 6e 61 6c 5f ECREATE_EX(class_name,.external_
15e20 6e 61 6d 65 2c 20 6c 2c 20 77 31 2c 20 77 32 2c 20 62 31 2c 20 62 32 2c 20 62 33 2c 20 62 34 2c name,.l,.w1,.w2,.b1,.b2,.b3,.b4,
15e40 20 62 35 2c 20 62 36 2c 20 62 37 2c 20 62 38 29 0a 23 64 65 66 69 6e 65 20 49 4d 50 4c 45 4d 45 .b5,.b6,.b7,.b8).#define.IMPLEME
15e60 4e 54 5f 4f 4c 45 43 54 4c 54 59 50 45 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 73 55 73 65 NT_OLECTLTYPE(class_name,.idsUse
15e80 72 54 79 70 65 4e 61 6d 65 2c 20 64 77 4f 6c 65 4d 69 73 63 29 0a 23 64 65 66 69 6e 65 20 49 4d rTypeName,.dwOleMisc).#define.IM
15ea0 50 4c 45 4d 45 4e 54 5f 4f 4c 45 54 59 50 45 4c 49 42 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 74 PLEMENT_OLETYPELIB(class_name,.t
15ec0 6c 69 64 2c 20 77 56 65 72 4d 61 6a 6f 72 2c 20 77 56 65 72 4d 69 6e 6f 72 29 0a 23 64 65 66 69 lid,.wVerMajor,.wVerMinor).#defi
15ee0 6e 65 20 49 4d 50 4c 45 4d 45 4e 54 5f 53 45 52 49 41 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 ne.IMPLEMENT_SERIAL(class_name,.
15f00 62 61 73 65 5f 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 77 53 63 68 65 6d 61 29 0a 23 64 65 66 69 6e base_class_name,.wSchema).#defin
15f20 65 20 49 4e 49 54 5f 49 4e 54 45 52 46 41 43 45 5f 50 41 52 54 28 74 68 65 43 6c 61 73 73 2c 20 e.INIT_INTERFACE_PART(theClass,.
15f40 6c 6f 63 61 6c 43 6c 61 73 73 29 0a 23 64 65 66 69 6e 65 20 50 52 4f 43 45 53 53 5f 4c 4f 43 41 localClass).#define.PROCESS_LOCA
15f60 4c 28 63 6c 61 73 73 5f 6e 61 6d 65 2c 20 69 64 65 6e 74 5f 6e 61 6d 65 29 20 41 46 58 5f 44 41 L(class_name,.ident_name).AFX_DA
15f80 54 41 44 45 46 20 43 50 72 6f 63 65 73 73 4c 6f 63 61 6c 3c 63 6c 61 73 73 5f 6e 61 6d 65 3e 20 TADEF.CProcessLocal<class_name>.
15fa0 69 64 65 6e 74 5f 6e 61 6d 65 3b 0a 23 64 65 66 69 6e 65 20 50 55 52 45 20 3d 20 30 0a 23 64 65 ident_name;.#define.PURE.=.0.#de
15fc0 66 69 6e 65 20 53 4e 41 50 49 4e 4d 45 4e 55 49 44 28 69 64 29 0a 23 64 65 66 69 6e 65 20 54 48 fine.SNAPINMENUID(id).#define.TH
15fe0 49 53 20 76 6f 69 64 0a 23 64 65 66 69 6e 65 20 54 48 49 53 5f 0a 23 64 65 66 69 6e 65 20 54 52 IS.void.#define.THIS_.#define.TR
16000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
160a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
160c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
160e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
161a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
161c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
161e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
162a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
162c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
162e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
163a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
163c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
163e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................