110111
6
 
6
 
7
#pragma once
7
#pragma once
8
 
8
 
 
 
9
//#define _ALAXINFO
 
 
10
 
9
////////////////////////////////////////////////////////////
11
////////////////////////////////////////////////////////////
10
// Windows definitions
12
// Windows definitions
11
 
13
 
...
 
...
 
25
#define _ATL_ALL_WARNINGS
27
#define _ATL_ALL_WARNINGS
26
//#define _ATL_ATTRIBUTES
28
//#define _ATL_ATTRIBUTES
27
 
29
 
 
 
30
#if defined(_ALAXINFO)
28
#include "roatltrace.h" // Replacement for <atltrace.h>
31
#include "roatltrace.h" // Replacement for <atltrace.h>
 
 
32
#else
 
 
33
#include <atltrace.h>
 
 
34
#endif // defined(_ALAXINFO)
29
#include <atlbase.h>
35
#include <atlbase.h>
30
#include <atlstr.h>
36
#include <atlstr.h>
31
#include <atlpath.h>
37
#include <atlpath.h>
...
 
...
 
34
using namespace ATL::ATLPath;
40
using namespace ATL::ATLPath;
35
 
41
 
36
////////////////////////////////////////////////////////////
42
////////////////////////////////////////////////////////////
 
 
43
// WTL
 
 
44
 
 
 
45
#define _WTL_NO_CSTRING
 
 
46
#if defined(_ALAXINFO)
 
 
47
#define _WTL_NO_WTYPES
 
 
48
#endif // defined(_ALAXINFO)
 
 
49
#define _WTL_NO_UNION_CLASSES
 
 
50
#define _WTL_NEW_PAGE_NOTIFY_HANDLERS
 
 
51
 
 
 
52
#include <atlapp.h>
 
 
53
#include <atlgdi.h>
 
 
54
#include <atluser.h>
 
 
55
//#include <atlcrack.h>
 
 
56
//#include <atlctrls.h>
 
 
57
//#include <atlctrlx.h>
 
 
58
#include <atlmisc.h>
 
 
59
#include <atlframe.h>
 
 
60
//#include <atldlgs.h>
 
 
61
 
 
 
62
using namespace WTL;
 
 
63
 
 
 
64
////////////////////////////////////////////////////////////
37
// Alax.Info ATL/WTL
65
// Alax.Info ATL/WTL
38
 
66
 
39
#define REGISTRY_PRODUCTROOT    _T("SOFTWARE\\Alax.Info\\Media Tools")
67
#define REGISTRY_PRODUCTROOT    _T("SOFTWARE\\Alax.Info\\Media Tools")
...
 
...
 
40
#define REGISTRY_FILEROOT        REGISTRY_PRODUCTROOT _T("\\Samples")
68
#define REGISTRY_FILEROOT        REGISTRY_PRODUCTROOT _T("\\Samples")
41
#define REGISTRY_ROOT            REGISTRY_FILEROOT
69
#define REGISTRY_ROOT            REGISTRY_FILEROOT
42
 
70
 
 
 
71
#if defined(_ALAXINFO)
43
#include "roatlbase.h"
72
#include "roatlbase.h"
44
#include "roatlvariants.h"
73
#include "roatlvariants.h"
45
#include "roatlcom.h"
74
#include "roatlcom.h"
...
 
...
 
50
//#include "rowtlcrack.h"
79
//#include "rowtlcrack.h"
51
#include "rodialogs.h"
80
#include "rodialogs.h"
52
//#include "rocontrols.h"
81
//#include "rocontrols.h"
 
 
82
#else
 
 
83
#include <atlcom.h>
 
 
84
#endif // defined(_ALAXINFO)