1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <ItemGroup Label =" ProjectConfigurations" >
4
+ <ProjectConfiguration Include =" vc100|Win32" >
5
+ <Configuration >vc100</Configuration >
6
+ <Platform >Win32</Platform >
7
+ </ProjectConfiguration >
8
+ <ProjectConfiguration Include =" vc100|x64" >
9
+ <Configuration >vc100</Configuration >
10
+ <Platform >x64</Platform >
11
+ </ProjectConfiguration >
12
+ <ProjectConfiguration Include =" vc110|Win32" >
13
+ <Configuration >vc110</Configuration >
14
+ <Platform >Win32</Platform >
15
+ </ProjectConfiguration >
16
+ <ProjectConfiguration Include =" vc110|x64" >
17
+ <Configuration >vc110</Configuration >
18
+ <Platform >x64</Platform >
19
+ </ProjectConfiguration >
20
+ <ProjectConfiguration Include =" vc140|Win32" >
21
+ <Configuration >vc140</Configuration >
22
+ <Platform >Win32</Platform >
23
+ </ProjectConfiguration >
24
+ <ProjectConfiguration Include =" vc140|x64" >
25
+ <Configuration >vc140</Configuration >
26
+ <Platform >x64</Platform >
27
+ </ProjectConfiguration >
28
+ <ProjectConfiguration Include =" vc141|Win32" >
29
+ <Configuration >vc141</Configuration >
30
+ <Platform >Win32</Platform >
31
+ </ProjectConfiguration >
32
+ <ProjectConfiguration Include =" vc141|x64" >
33
+ <Configuration >vc141</Configuration >
34
+ <Platform >x64</Platform >
35
+ </ProjectConfiguration >
36
+ <ProjectConfiguration Include =" vc142|Win32" >
37
+ <Configuration >vc142</Configuration >
38
+ <Platform >Win32</Platform >
39
+ </ProjectConfiguration >
40
+ <ProjectConfiguration Include =" vc142|x64" >
41
+ <Configuration >vc142</Configuration >
42
+ <Platform >x64</Platform >
43
+ </ProjectConfiguration >
44
+ <ProjectConfiguration Include =" vc143d|Win32" >
45
+ <Configuration >vc143d</Configuration >
46
+ <Platform >Win32</Platform >
47
+ </ProjectConfiguration >
48
+ <ProjectConfiguration Include =" vc143|Win32" >
49
+ <Configuration >vc143</Configuration >
50
+ <Platform >Win32</Platform >
51
+ </ProjectConfiguration >
52
+ <ProjectConfiguration Include =" vc143d|x64" >
53
+ <Configuration >vc143d</Configuration >
54
+ <Platform >x64</Platform >
55
+ </ProjectConfiguration >
56
+ <ProjectConfiguration Include =" vc143|x64" >
57
+ <Configuration >vc143</Configuration >
58
+ <Platform >x64</Platform >
59
+ </ProjectConfiguration >
60
+ </ItemGroup >
61
+ <PropertyGroup Label =" Globals" >
62
+ <VCProjectVersion >17.0</VCProjectVersion >
63
+ <ProjectGuid >{E0865B03-DD19-472D-B94C-08CCF44A6B2D}</ProjectGuid >
64
+ <Keyword >MFCDLLProj</Keyword >
65
+ <RootNamespace >MFCGridCtrl</RootNamespace >
66
+ <!-- WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion-->
67
+ </PropertyGroup >
68
+ <PropertyGroup Condition =" '$(Configuration)'=='vc143'or'$(Configuration)'=='vc142'or'$(Configuration)'=='vc143d'" >
69
+ <WindowsTargetPlatformVersion >10.0</WindowsTargetPlatformVersion >
70
+ </PropertyGroup >
71
+ <PropertyGroup Condition =" '$(Configuration)'=='vc140'or'$(Configuration)'=='vc110'or'$(Configuration)'=='vc100'or'$(Configuration)'=='vc141'" >
72
+ <WindowsTargetPlatformVersion >8.1</WindowsTargetPlatformVersion >
73
+ </PropertyGroup >
74
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
75
+ <PropertyGroup Label =" Configuration" >
76
+ <ConfigurationType >DynamicLibrary</ConfigurationType >
77
+ <WholeProgramOptimization >false</WholeProgramOptimization >
78
+ <CharacterSet >Unicode</CharacterSet >
79
+ <UseOfMfc >Dynamic</UseOfMfc >
80
+ </PropertyGroup >
81
+ <PropertyGroup Condition =" '$(Configuration)'=='vc143d'" Label =" Configuration" >
82
+ <UseDebugLibraries >true</UseDebugLibraries >
83
+ </PropertyGroup >
84
+ <PropertyGroup Condition =" '$(Configuration)'=='vc143'or'$(Configuration)'=='vc142'or'$(Configuration)'=='vc141'or'$(Configuration)'=='vc140'or'$(Configuration)'=='vc110'or'$(Configuration)'=='vc100'" Label =" Configuration" >
85
+ <UseDebugLibraries >false</UseDebugLibraries >
86
+ </PropertyGroup >
87
+ <PropertyGroup Condition =" '$(Configuration)'=='vc143d'or'$(Configuration)'=='vc143'" Label =" Configuration" >
88
+ <PlatformToolset >v143</PlatformToolset >
89
+ </PropertyGroup >
90
+ <PropertyGroup Condition =" '$(Configuration)'=='vc142d'or'$(Configuration)'=='vc142'" Label =" Configuration" >
91
+ <PlatformToolset >v142</PlatformToolset >
92
+ </PropertyGroup >
93
+ <PropertyGroup Condition =" '$(Configuration)'=='vc141d'or'$(Configuration)'=='vc141'" Label =" Configuration" >
94
+ <PlatformToolset >v141</PlatformToolset >
95
+ </PropertyGroup >
96
+ <PropertyGroup Condition =" '$(Configuration)'=='vc140d'or'$(Configuration)'=='vc140'" Label =" Configuration" >
97
+ <PlatformToolset >v140</PlatformToolset >
98
+ </PropertyGroup >
99
+ <PropertyGroup Condition =" '$(Configuration)'=='vc110d'or'$(Configuration)'=='vc110'" Label =" Configuration" >
100
+ <PlatformToolset >v110</PlatformToolset >
101
+ </PropertyGroup >
102
+ <PropertyGroup Condition =" '$(Configuration)'=='vc100d'or'$(Configuration)'=='vc100'" Label =" Configuration" >
103
+ <PlatformToolset >v100</PlatformToolset >
104
+ </PropertyGroup >
105
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
106
+ <ImportGroup Label =" ExtensionSettings" >
107
+ </ImportGroup >
108
+ <ImportGroup Label =" Shared" >
109
+ </ImportGroup >
110
+ <ImportGroup Label =" PropertySheets" >
111
+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
112
+ </ImportGroup >
113
+ <PropertyGroup Label =" UserMacros" />
114
+ <PropertyGroup >
115
+ <TargetName >$(ProjectName)$(Configuration)</TargetName >
116
+ <IntDir >$(Platform)\$(Configuration)\</IntDir >
117
+ <OutDir >$(SolutionDir)$(Platform)\</OutDir >
118
+ </PropertyGroup >
119
+ <ItemDefinitionGroup >
120
+ <ClCompile >
121
+ <MultiProcessorCompilation >true</MultiProcessorCompilation >
122
+ </ClCompile >
123
+ <PostBuildEvent >
124
+ <Command >copy "$(TargetDir)\$(TargetFileName)" "$(ProjectDir)..\..\Library\Library\MFCGridCtrl\$(TargetFileName)"
125
+ copy "$(TargetDir)\$(TargetName).lib" "$(ProjectDir)..\..\Library\Library\MFCGridCtrl\$(TargetName).lib"</Command >
126
+ <Command Condition =" '$(Configuration)|$(Platform)'=='vc143|x64'" >
127
+ copy "$(TargetDir)\$(TargetFileName)" "$(ProjectDir)..\..\Library\Library\MFCGridCtrl\$(TargetFileName)"
128
+ copy "$(TargetDir)\$(TargetFileName)" "D:\Software\CurtainToolKits\Dependencies\$(TargetFileName)"
129
+ copy "$(TargetDir)\$(TargetName).lib" "$(ProjectDir)..\..\Library\Library\MFCGridCtrl\$(TargetName).lib"</Command >
130
+ </PostBuildEvent >
131
+ </ItemDefinitionGroup >
132
+ <PropertyGroup Condition =" '$(Configuration)'=='vc143d'" >
133
+ <LinkIncremental >true</LinkIncremental >
134
+ </PropertyGroup >
135
+ <PropertyGroup Condition =" '$(Configuration)'=='vc143'or'$(Configuration)'=='vc142'or'$(Configuration)'=='vc141'or'$(Configuration)'=='vc140'or'$(Configuration)'=='vc110'or'$(Configuration)'=='vc100'" Label =" Configuration" >
136
+ <LinkIncremental >false</LinkIncremental >
137
+ </PropertyGroup >
138
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='vc143d|x64'" >
139
+ <ClCompile >
140
+ <PrecompiledHeader >Use</PrecompiledHeader >
141
+ <WarningLevel >Level3</WarningLevel >
142
+ <PreprocessorDefinitions >_WINDOWS;_DEBUG;_AFXEXT;_TAOCOMMONLIB_;%(PreprocessorDefinitions)</PreprocessorDefinitions >
143
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
144
+ <SDLCheck >false</SDLCheck >
145
+ </ClCompile >
146
+ <Link >
147
+ <SubSystem >Windows</SubSystem >
148
+ <ModuleDefinitionFile >.\MFCGridCtrl.def</ModuleDefinitionFile >
149
+ </Link >
150
+ <Midl >
151
+ <MkTypLibCompatible >false</MkTypLibCompatible >
152
+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
153
+ </Midl >
154
+ <ResourceCompile >
155
+ <Culture >0x0804</Culture >
156
+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
157
+ <AdditionalIncludeDirectories >$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
158
+ </ResourceCompile >
159
+ </ItemDefinitionGroup >
160
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='vc143d|Win32'" >
161
+ <ClCompile >
162
+ <PrecompiledHeader >Use</PrecompiledHeader >
163
+ <WarningLevel >Level3</WarningLevel >
164
+ <SDLCheck >true</SDLCheck >
165
+ <PreprocessorDefinitions >WIN32;_WINDOWS;_DEBUG;_AFXEXT;%(PreprocessorDefinitions)</PreprocessorDefinitions >
166
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
167
+ </ClCompile >
168
+ <Link >
169
+ <SubSystem >Windows</SubSystem >
170
+ <ModuleDefinitionFile >.\MFCGridCtrl.def</ModuleDefinitionFile >
171
+ </Link >
172
+ <Midl >
173
+ <MkTypLibCompatible >false</MkTypLibCompatible >
174
+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
175
+ </Midl >
176
+ <ResourceCompile >
177
+ <Culture >0x0804</Culture >
178
+ <PreprocessorDefinitions >_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
179
+ <AdditionalIncludeDirectories >$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
180
+ </ResourceCompile >
181
+ </ItemDefinitionGroup >
182
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='vc143|Win32'or'$(Configuration)|$(Platform)'=='vc142|Win32'or'$(Configuration)|$(Platform)'=='vc141|Win32'or'$(Configuration)|$(Platform)'=='vc140|Win32'or'$(Configuration)|$(Platform)'=='vc110|Win32'or'$(Configuration)|$(Platform)'=='vc100|Win32'" >
183
+ <ClCompile >
184
+ <PrecompiledHeader >Use</PrecompiledHeader >
185
+ <WarningLevel >Level3</WarningLevel >
186
+ <FunctionLevelLinking >true</FunctionLevelLinking >
187
+ <IntrinsicFunctions >true</IntrinsicFunctions >
188
+ <SDLCheck >true</SDLCheck >
189
+ <PreprocessorDefinitions >WIN32;_WINDOWS;NDEBUG;_AFXEXT;%(PreprocessorDefinitions)</PreprocessorDefinitions >
190
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
191
+ </ClCompile >
192
+ <Link >
193
+ <SubSystem >Windows</SubSystem >
194
+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
195
+ <OptimizeReferences >true</OptimizeReferences >
196
+ <ModuleDefinitionFile >.\MFCGridCtrl.def</ModuleDefinitionFile >
197
+ </Link >
198
+ <Midl >
199
+ <MkTypLibCompatible >false</MkTypLibCompatible >
200
+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
201
+ </Midl >
202
+ <ResourceCompile >
203
+ <Culture >0x0804</Culture >
204
+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
205
+ <AdditionalIncludeDirectories >$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
206
+ </ResourceCompile >
207
+ </ItemDefinitionGroup >
208
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='vc143|x64'or'$(Configuration)|$(Platform)'=='vc142|x64'or'$(Configuration)|$(Platform)'=='vc141|x64'or'$(Configuration)|$(Platform)'=='vc140|x64'or'$(Configuration)|$(Platform)'=='vc110|x64'or'$(Configuration)|$(Platform)'=='vc100|x64'" >
209
+ <ClCompile >
210
+ <PrecompiledHeader >Use</PrecompiledHeader >
211
+ <WarningLevel >Level3</WarningLevel >
212
+ <FunctionLevelLinking >true</FunctionLevelLinking >
213
+ <IntrinsicFunctions >true</IntrinsicFunctions >
214
+ <SDLCheck >false</SDLCheck >
215
+ <PreprocessorDefinitions >WIN32;_WINDOWS;NDEBUG;_AFXEXT;_TAOCOMMONLIB_;%(PreprocessorDefinitions)</PreprocessorDefinitions >
216
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
217
+ <InlineFunctionExpansion >AnySuitable</InlineFunctionExpansion >
218
+ <FavorSizeOrSpeed >Speed</FavorSizeOrSpeed >
219
+ <OmitFramePointers >true</OmitFramePointers >
220
+ <EnableFiberSafeOptimizations >true</EnableFiberSafeOptimizations >
221
+ <WholeProgramOptimization >true</WholeProgramOptimization >
222
+ </ClCompile >
223
+ <Link >
224
+ <SubSystem >Windows</SubSystem >
225
+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
226
+ <OptimizeReferences >true</OptimizeReferences >
227
+ <ModuleDefinitionFile >.\MFCGridCtrl.def</ModuleDefinitionFile >
228
+ </Link >
229
+ <Midl >
230
+ <MkTypLibCompatible >false</MkTypLibCompatible >
231
+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
232
+ </Midl >
233
+ <ResourceCompile >
234
+ <Culture >0x0804</Culture >
235
+ <PreprocessorDefinitions >NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
236
+ <AdditionalIncludeDirectories >$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
237
+ </ResourceCompile >
238
+ </ItemDefinitionGroup >
239
+ <ItemGroup >
240
+ <ClCompile Include =" dllmain.cpp" >
241
+ <CompileAsManaged >false</CompileAsManaged >
242
+ </ClCompile >
243
+ <ClCompile Include =" MFCGridCtrl.cpp" />
244
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellButton.cpp" />
245
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellCheck.cpp" />
246
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellCombo.cpp" />
247
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellDateTime.cpp" />
248
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellGroup.cpp" />
249
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellNumeric.cpp" />
250
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridCellTerminal.cpp" />
251
+ <ClCompile Include =" MFCGridCtrl\CellTypes\GridURLCell.cpp" />
252
+ <ClCompile Include =" MFCGridCtrl\GridCell.cpp" />
253
+ <ClCompile Include =" MFCGridCtrl\GridCellBase.cpp" />
254
+ <ClCompile Include =" MFCGridCtrl\GridCtrl.cpp" />
255
+ <ClCompile Include =" MFCGridCtrl\GridCtrlUtil.cpp" />
256
+ <ClCompile Include =" MFCGridCtrl\GridDropTarget.cpp" />
257
+ <ClCompile Include =" MFCGridCtrl\InPlaceEdit.cpp" />
258
+ <ClCompile Include =" MFCGridCtrl\TitleTip.cpp" />
259
+ <ClCompile Include =" pch.cpp" >
260
+ <PrecompiledHeader >Create</PrecompiledHeader >
261
+ </ClCompile >
262
+ </ItemGroup >
263
+ <ItemGroup >
264
+ <None Include =" MFCGridCtrl.def" />
265
+ <None Include =" res\MFCGridCtrl.rc2" />
266
+ </ItemGroup >
267
+ <ItemGroup >
268
+ <ClInclude Include =" framework.h" />
269
+ <ClInclude Include =" MFCGridCtrl\CellRange.h" />
270
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellButton.h" />
271
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellCheck.h" />
272
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellCombo.h" />
273
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellDateTime.h" />
274
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellGroup.h" />
275
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellNumeric.h" />
276
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridCellTerminal.h" />
277
+ <ClInclude Include =" MFCGridCtrl\CellTypes\GridURLCell.h" />
278
+ <ClInclude Include =" MFCGridCtrl\GridCell.h" />
279
+ <ClInclude Include =" MFCGridCtrl\GridCellBase.h" />
280
+ <ClInclude Include =" MFCGridCtrl\GridCtrl.h" />
281
+ <ClInclude Include =" MFCGridCtrl\GridCtrlUtil.h" />
282
+ <ClInclude Include =" MFCGridCtrl\GridDropTarget.h" />
283
+ <ClInclude Include =" MFCGridCtrl\InPlaceEdit.h" />
284
+ <ClInclude Include =" MFCGridCtrl\MemDC.h" />
285
+ <ClInclude Include =" MFCGridCtrl\TitleTip.h" />
286
+ <ClInclude Include =" pch.h" />
287
+ <ClInclude Include =" Resource.h" />
288
+ <ClInclude Include =" targetver.h" />
289
+ </ItemGroup >
290
+ <ItemGroup >
291
+ <ResourceCompile Include =" MFCGridCtrl.rc" />
292
+ </ItemGroup >
293
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
294
+ <ImportGroup Label =" ExtensionTargets" >
295
+ </ImportGroup >
296
+ </Project >
0 commit comments