OSDN Git Service

11b5d0be06ddc9d87c1956a7b46f1596717c5411
[nlite/nlite.git] / nlite / stdafx.h
1 // stdafx.h : \95W\8f\80\82Ì\83V\83X\83e\83\80 \83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b\82Ì\83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b\81A\82Ü\82½\82Í
2 // \8eQ\8fÆ\89ñ\90\94\82ª\91½\82­\81A\82©\82Â\82 \82Ü\82è\95Ï\8dX\82³\82ê\82È\82¢\81A\83v\83\8d\83W\83F\83N\83g\90ê\97p\82Ì\83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b
3 // \82ð\8bL\8fq\82µ\82Ü\82·\81B
4 //
5
6 #pragma once
7
8 #include "targetver.h"
9
10 #define DEBUG                                                           //\83\8a\83\8a\81[\83X\83r\83\8b\83h\82Å\82à\83f\83o\83b\83O\8aÖ\90\94\82ª\97L\8cø\82É\82È\82é
11 #define WIN32_LEAN_AND_MEAN                                     // Windows \83w\83b\83_\81[\82©\82ç\8eg\97p\82³\82ê\82Ä\82¢\82È\82¢\95\94\95ª\82ð\8f\9c\8aO\82µ\82Ü\82·\81B
12 #define _CRT_SECURE_NO_WARNINGS 1                       //vc++\82Ì\82¨\82¹\82Á\82©\82¢\82È\8cx\8d\90\82ð\8fÁ\82·
13 #define  _CRT_NON_CONFORMING_SWPRINTFS 1        //vc++\82Ì\82¨\82¹\82Á\82©\82¢\82È\8cx\8d\90\82ð\8fÁ\82·
14 #define USE_STUB                                                        //\83X\83^\83u\82ð\8eg\97p\82·\82é\8fê\8d\87\82Í\83R\83\81\83\93\83g\83A\83E\83g\82ð\89ð\8f\9c\82·\82é
15 #define WINDEBUGER_NOPRINTING                           //\83f\83o\83b\83O\8fo\97Í\82ð\83R\83\93\83\\81[\83\8b\82É\95\\8e¦\82µ\82½\82­\82È\82¢\8fê\8d\87\92è\8b`\82·\82é
16 #define _WTL_NO_CSTRING
17
18 // Windows \83w\83b\83_\81\83t\83@\83C\83\8b:
19 #include <windows.h>
20 #include <WindowsX.h>
21 #include <WinSock2.h>
22 #include <winhttp.h>
23 #include <ShellAPI.h>
24 #include <shlobj.h>
25
26 // C \83\89\83\93\83^\83C\83\80 \83w\83b\83_\81\83t\83@\83C\83\8b
27 #include <stdlib.h>
28 #include <malloc.h>
29 #include <memory.h>
30 #include <tchar.h>
31 #include <assert.h>
32
33
34 // C++\83\89\83C\83u\83\89\83\8a
35 #include <string>
36 #include <iostream>
37 #include <sstream>
38 #include <sstream>
39 #include <exception>
40 #include <vector>
41 #include <deque>
42 #include <algorithm>
43 #include <set>
44 #include <regex>
45 #include <map>
46 #include <list>
47
48 //3rd\83p\81[\83e\83B
49 #include <ExpatImpl.h>
50
51 //ATL/WTL
52
53 #include <atlbase.h>
54 #include <atlstr.h>
55 #include <atlapp.h>
56
57 #include <atlcom.h>
58 extern CAppModule _Module;
59 #include <atlwin.h>
60 #include <atlhost.h>
61 #include <atlctl.h>
62 #include <atlcrack.h>
63 #include <atlmisc.h>
64 #include <atlframe.h>
65 #include <atlctrls.h>
66 #include <atlfile.h>
67 #include <atlctrlx.h>
68 #include <atlsplit.h>
69 #include <atldlgs.h>
70 #include <shellapi.h>
71 #include <exdispid.h>
72 #include <xmllite.h>
73
74 #pragma comment(lib, "xmllite.lib")
75 #pragma comment(lib,"ComCtl32.lib")
76 #pragma comment(lib,"atlthunk.lib")
77 #pragma comment(lib,"version.lib")
78 #pragma comment(lib,"Riched20.lib")
79
80
81