マウスカーソルへIMEモードの表示
Revision | 5c0682fcef9867d22682123882281b260361fa99 (tree) |
---|---|
Time | 2023-07-26 12:14:20 |
Author | JeffyTS <jeffyts@outl...> |
Commiter | JeffyTS |
1.1.4.8
@@ -34,6 +34,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ソリューション項目 | ||
34 | 34 | EndProject |
35 | 35 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlushMouseDLL", "FlushMouseDLL\FlushMouseDLL.vcxproj", "{EC908A5D-8859-4B02-9ACE-023FF407A3A3}" |
36 | 36 | EndProject |
37 | +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlushMouseLIB", "FlushMouseLIB\FlushMouseLIB.vcxproj", "{24085CF0-EC19-4A1C-9DDF-1C04A571ED57}" | |
38 | +EndProject | |
37 | 39 | Global |
38 | 40 | GlobalSection(SolutionConfigurationPlatforms) = preSolution |
39 | 41 | Debug|Mixed Platform for FlushMouse = Debug|Mixed Platform for FlushMouse |
@@ -125,6 +127,18 @@ Global | ||
125 | 127 | {EC908A5D-8859-4B02-9ACE-023FF407A3A3}.Release|x64.Build.0 = Release|x64 |
126 | 128 | {EC908A5D-8859-4B02-9ACE-023FF407A3A3}.Release|x86.ActiveCfg = Release|Win32 |
127 | 129 | {EC908A5D-8859-4B02-9ACE-023FF407A3A3}.Release|x86.Build.0 = Release|Win32 |
130 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Debug|Mixed Platform for FlushMouse.ActiveCfg = Debug|x64 | |
131 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Debug|Mixed Platform for FlushMouse.Build.0 = Debug|x64 | |
132 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Debug|x64.ActiveCfg = Debug|x64 | |
133 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Debug|x64.Build.0 = Debug|x64 | |
134 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Debug|x86.ActiveCfg = Debug|Win32 | |
135 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Debug|x86.Build.0 = Debug|Win32 | |
136 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Release|Mixed Platform for FlushMouse.ActiveCfg = Release|x64 | |
137 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Release|Mixed Platform for FlushMouse.Build.0 = Release|x64 | |
138 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Release|x64.ActiveCfg = Release|x64 | |
139 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Release|x64.Build.0 = Release|x64 | |
140 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Release|x86.ActiveCfg = Release|Win32 | |
141 | + {24085CF0-EC19-4A1C-9DDF-1C04A571ED57}.Release|x86.Build.0 = Release|Win32 | |
128 | 142 | EndGlobalSection |
129 | 143 | GlobalSection(SolutionProperties) = preSolution |
130 | 144 | HideSolutionNode = FALSE |
@@ -20,9 +20,9 @@ | ||
20 | 20 | |
21 | 21 | #include "FlushMouse.h" |
22 | 22 | #include "..\version.h" |
23 | -#include "FlushMouseLIB.h" | |
24 | -#include "Resource.h" | |
25 | -#include "TaskTray.h" | |
23 | +#include "..\FlushMouseLIB\FlushMouseLIB.h" | |
24 | +#include "..\FlushMouseLIB\Resource.h" | |
25 | +#include "..\FlushMouseLIB\TaskTray.h" | |
26 | 26 | #include "..\FlushMouseDLL\EventlogDll.h" |
27 | 27 | |
28 | 28 | #if defined _DEBUG |
@@ -214,7 +214,7 @@ static INT_PTR CALLBACK AboutDlg(HWND hDlg, UINT message, WPARAM wParam, LPARAM | ||
214 | 214 | ZeroMemory(lpszVersion, (sizeof(TCHAR) * MAX_LOADSTRING)); |
215 | 215 | if (lpszVersion) { |
216 | 216 | ZeroMemory(lpszVersion, (sizeof(TCHAR) * MAX_LOADSTRING)); |
217 | - _sntprintf_s(lpszVersion, MAX_LOADSTRING, _TRUNCATE, _T("%d.%d.%d.%d"), MAJOR_VERSION, MINOR_VERSION, BUILD_VERSION, REVISON_VERSION); | |
217 | + _sntprintf_s(lpszVersion, MAX_LOADSTRING, _TRUNCATE, _T("%d.%d.%d.%d"), MAJOR_VERSION, MINOR_VERSION, BUILD_VERSION, REVISION_VERSION); | |
218 | 218 | SetDlgItemText(hDlg, IDC_VERSION, lpszVersion); |
219 | 219 | delete[] lpszVersion; |
220 | 220 | } |
@@ -185,8 +185,8 @@ | ||
185 | 185 | <ConformanceMode>true</ConformanceMode> |
186 | 186 | <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
187 | 187 | <LanguageStandard>stdcpp17</LanguageStandard> |
188 | - <DebugInformationFormat>None</DebugInformationFormat> | |
189 | - <SupportJustMyCode>false</SupportJustMyCode> | |
188 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
189 | + <SupportJustMyCode>true</SupportJustMyCode> | |
190 | 190 | <Optimization>MaxSpeed</Optimization> |
191 | 191 | <WholeProgramOptimization>true</WholeProgramOptimization> |
192 | 192 | </ClCompile> |
@@ -194,7 +194,7 @@ | ||
194 | 194 | <SubSystem>Windows</SubSystem> |
195 | 195 | <EnableCOMDATFolding>true</EnableCOMDATFolding> |
196 | 196 | <OptimizeReferences>true</OptimizeReferences> |
197 | - <GenerateDebugInformation>false</GenerateDebugInformation> | |
197 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
198 | 198 | <AdditionalLibraryDirectories>$(IntDir)</AdditionalLibraryDirectories> |
199 | 199 | <AdditionalDependencies>..\$(Platform)\$(Configuration)\MiscLIB.lib;%(AdditionalDependencies)</AdditionalDependencies> |
200 | 200 | <UACExecutionLevel>AsInvoker</UACExecutionLevel> |
@@ -212,31 +212,14 @@ | ||
212 | 212 | </Manifest> |
213 | 213 | </ItemDefinitionGroup> |
214 | 214 | <ItemGroup> |
215 | - <ClInclude Include="CommonDef.h" /> | |
216 | 215 | <ClInclude Include="FlushMouse.h" /> |
217 | - <ClInclude Include="Cursor.h" /> | |
218 | - <ClInclude Include="FlushMouseLIB.h" /> | |
219 | - <ClInclude Include="FlushMouseSub.h" /> | |
220 | 216 | <ClInclude Include="framework.h" /> |
221 | - <ClInclude Include="Ime.h" /> | |
222 | 217 | <ClInclude Include="pch.h" /> |
223 | - <ClInclude Include="Profile.h" /> | |
224 | - <ClInclude Include="Resource.h" /> | |
225 | 218 | <ClInclude Include="targetver.h" /> |
226 | - <ClInclude Include="TaskTray.h" /> | |
227 | 219 | </ItemGroup> |
228 | 220 | <ItemGroup> |
229 | 221 | <ClCompile Include="FlushMouse.cpp" /> |
230 | - <ClCompile Include="Cursor.cpp" /> | |
231 | - <ClCompile Include="FlushMouseLIB.cpp" /> | |
232 | - <ClCompile Include="FlushMouseSub.cpp" /> | |
233 | - <ClCompile Include="Ime.cpp" /> | |
234 | 222 | <ClCompile Include="pch.cpp" /> |
235 | - <ClCompile Include="Profile.cpp" /> | |
236 | - <ClCompile Include="TaskTray.cpp" /> | |
237 | - </ItemGroup> | |
238 | - <ItemGroup> | |
239 | - <ResourceCompile Include="FlushMouse.rc" /> | |
240 | 223 | </ItemGroup> |
241 | 224 | <ItemGroup> |
242 | 225 | <Image Include="FlushMouse.ico" /> |
@@ -246,13 +229,16 @@ | ||
246 | 229 | <ProjectReference Include="..\FlushMouseDLL\FlushMouseDLL.vcxproj"> |
247 | 230 | <Project>{ec908a5d-8859-4b02-9ace-023ff407a3a3}</Project> |
248 | 231 | </ProjectReference> |
249 | - <ProjectReference Include="..\MiscLIB\MiscLIB.vcxproj"> | |
250 | - <Project>{ccaf431f-ce8e-4879-9b1f-3f1df4ac2269}</Project> | |
232 | + <ProjectReference Include="..\FlushMouseLIB\FlushMouseLIB.vcxproj"> | |
233 | + <Project>{24085cf0-ec19-4a1c-9ddf-1c04a571ed57}</Project> | |
251 | 234 | </ProjectReference> |
252 | 235 | </ItemGroup> |
253 | 236 | <ItemGroup> |
254 | 237 | <Manifest Include="FlushMouse.exe.manifest" /> |
255 | 238 | </ItemGroup> |
239 | + <ItemGroup> | |
240 | + <ResourceCompile Include="..\FlushMouseLIB\FlushMouse.rc" /> | |
241 | + </ItemGroup> | |
256 | 242 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
257 | 243 | <ImportGroup Label="ExtensionTargets" /> |
258 | 244 | </Project> |
\ No newline at end of file |
@@ -21,67 +21,20 @@ | ||
21 | 21 | <ClInclude Include="targetver.h"> |
22 | 22 | <Filter>ヘッダー ファイル</Filter> |
23 | 23 | </ClInclude> |
24 | - <ClInclude Include="Resource.h"> | |
25 | - <Filter>ヘッダー ファイル</Filter> | |
26 | - </ClInclude> | |
27 | 24 | <ClInclude Include="FlushMouse.h"> |
28 | 25 | <Filter>ヘッダー ファイル</Filter> |
29 | 26 | </ClInclude> |
30 | - <ClInclude Include="FlushMouseSub.h"> | |
31 | - <Filter>ヘッダー ファイル</Filter> | |
32 | - </ClInclude> | |
33 | 27 | <ClInclude Include="pch.h"> |
34 | 28 | <Filter>ヘッダー ファイル</Filter> |
35 | 29 | </ClInclude> |
36 | - <ClInclude Include="Cursor.h"> | |
37 | - <Filter>ヘッダー ファイル</Filter> | |
38 | - </ClInclude> | |
39 | - <ClInclude Include="Profile.h"> | |
40 | - <Filter>ヘッダー ファイル</Filter> | |
41 | - </ClInclude> | |
42 | - <ClInclude Include="FlushMouseLIB.h"> | |
43 | - <Filter>ヘッダー ファイル</Filter> | |
44 | - </ClInclude> | |
45 | - <ClInclude Include="CommonDef.h"> | |
46 | - <Filter>ヘッダー ファイル</Filter> | |
47 | - </ClInclude> | |
48 | - <ClInclude Include="Ime.h"> | |
49 | - <Filter>ヘッダー ファイル</Filter> | |
50 | - </ClInclude> | |
51 | - <ClInclude Include="TaskTray.h"> | |
52 | - <Filter>ヘッダー ファイル</Filter> | |
53 | - </ClInclude> | |
54 | 30 | </ItemGroup> |
55 | 31 | <ItemGroup> |
56 | 32 | <ClCompile Include="FlushMouse.cpp"> |
57 | 33 | <Filter>ソース ファイル</Filter> |
58 | 34 | </ClCompile> |
59 | - <ClCompile Include="FlushMouseSub.cpp"> | |
60 | - <Filter>ソース ファイル</Filter> | |
61 | - </ClCompile> | |
62 | 35 | <ClCompile Include="pch.cpp"> |
63 | 36 | <Filter>ソース ファイル</Filter> |
64 | 37 | </ClCompile> |
65 | - <ClCompile Include="Cursor.cpp"> | |
66 | - <Filter>ソース ファイル</Filter> | |
67 | - </ClCompile> | |
68 | - <ClCompile Include="Profile.cpp"> | |
69 | - <Filter>ソース ファイル</Filter> | |
70 | - </ClCompile> | |
71 | - <ClCompile Include="FlushMouseLIB.cpp"> | |
72 | - <Filter>ソース ファイル</Filter> | |
73 | - </ClCompile> | |
74 | - <ClCompile Include="Ime.cpp"> | |
75 | - <Filter>ソース ファイル</Filter> | |
76 | - </ClCompile> | |
77 | - <ClCompile Include="TaskTray.cpp"> | |
78 | - <Filter>ソース ファイル</Filter> | |
79 | - </ClCompile> | |
80 | - </ItemGroup> | |
81 | - <ItemGroup> | |
82 | - <ResourceCompile Include="FlushMouse.rc"> | |
83 | - <Filter>リソース ファイル</Filter> | |
84 | - </ResourceCompile> | |
85 | 38 | </ItemGroup> |
86 | 39 | <ItemGroup> |
87 | 40 | <Image Include="small.ico"> |
@@ -94,4 +47,9 @@ | ||
94 | 47 | <ItemGroup> |
95 | 48 | <Manifest Include="FlushMouse.exe.manifest" /> |
96 | 49 | </ItemGroup> |
50 | + <ItemGroup> | |
51 | + <ResourceCompile Include="..\FlushMouseLIB\FlushMouse.rc"> | |
52 | + <Filter>リソース ファイル</Filter> | |
53 | + </ResourceCompile> | |
54 | + </ItemGroup> | |
97 | 55 | </Project> |
\ No newline at end of file |
@@ -8,21 +8,10 @@ | ||
8 | 8 | #define PCH_H |
9 | 9 | |
10 | 10 | // プリコンパイルするヘッダーをここに追加します |
11 | -#define OEMRESOURCE | |
12 | 11 | #include "framework.h" |
13 | 12 | #include "targetver.h" |
14 | 13 | #include <windows.h> |
15 | 14 | #include <windowsx.h> |
16 | 15 | #include <tchar.h> |
17 | -#include <shellapi.h> | |
18 | -#include <shellscalingapi.h> | |
19 | -#pragma comment(lib, "Shcore.lib") | |
20 | -#include <commctrl.h> | |
21 | -#pragma comment(lib, "comctl32.lib") | |
22 | -#include <imm.h> | |
23 | -#include <ime_cmodes.h> | |
24 | -#pragma comment(lib, "Imm32.lib") | |
25 | -#include <oleacc.h> | |
26 | -#pragma comment(lib, "Oleacc.lib") | |
27 | 16 | |
28 | 17 | #endif //PCH_H |
@@ -14,7 +14,7 @@ | ||
14 | 14 | #include "pch.h" |
15 | 15 | #include "FlushMouse32.h" |
16 | 16 | #include "Resource.h" |
17 | -#include "..\FlushMouse\CommonDef.h" | |
17 | +#include "..\FlushMouseLIB\CommonDef.h" | |
18 | 18 | #include "..\FlushMouseDLL\EventlogData.h" |
19 | 19 | #include "..\FlushMouseDLL32\FlushMouseDll32.h" |
20 | 20 | #include "..\FlushMouseDLL32\MouseHookDll32.h" |
@@ -133,7 +133,8 @@ | ||
133 | 133 | <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
134 | 134 | <ConformanceMode>true</ConformanceMode> |
135 | 135 | <LanguageStandard>stdcpp17</LanguageStandard> |
136 | - <DebugInformationFormat>None</DebugInformationFormat> | |
136 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
137 | + <SupportJustMyCode>true</SupportJustMyCode> | |
137 | 138 | </ClCompile> |
138 | 139 | <Link> |
139 | 140 | <SubSystem>Windows</SubSystem> |
@@ -179,13 +179,14 @@ | ||
179 | 179 | <PrecompiledHeader>NotUsing</PrecompiledHeader> |
180 | 180 | <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
181 | 181 | <LanguageStandard>stdcpp17</LanguageStandard> |
182 | - <DebugInformationFormat>None</DebugInformationFormat> | |
182 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
183 | + <SupportJustMyCode>true</SupportJustMyCode> | |
183 | 184 | </ClCompile> |
184 | 185 | <Link> |
185 | 186 | <SubSystem>Windows</SubSystem> |
186 | 187 | <EnableCOMDATFolding>true</EnableCOMDATFolding> |
187 | 188 | <OptimizeReferences>true</OptimizeReferences> |
188 | - <GenerateDebugInformation>false</GenerateDebugInformation> | |
189 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
189 | 190 | <EnableUAC>false</EnableUAC> |
190 | 191 | </Link> |
191 | 192 | <PostBuildEvent> |
@@ -168,14 +168,15 @@ | ||
168 | 168 | <PrecompiledHeader>Use</PrecompiledHeader> |
169 | 169 | <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
170 | 170 | <LanguageStandard>stdcpp17</LanguageStandard> |
171 | - <DebugInformationFormat>None</DebugInformationFormat> | |
171 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
172 | 172 | <CompileAsWinRT>false</CompileAsWinRT> |
173 | + <SupportJustMyCode>true</SupportJustMyCode> | |
173 | 174 | </ClCompile> |
174 | 175 | <Link> |
175 | 176 | <SubSystem>Windows</SubSystem> |
176 | 177 | <EnableCOMDATFolding>true</EnableCOMDATFolding> |
177 | 178 | <OptimizeReferences>true</OptimizeReferences> |
178 | - <GenerateDebugInformation>false</GenerateDebugInformation> | |
179 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
179 | 180 | <EnableUAC>false</EnableUAC> |
180 | 181 | <AdditionalDependencies>..\$(Platform)\$(Configuration)\MiscLIB.lib;%(AdditionalDependencies)</AdditionalDependencies> |
181 | 182 | </Link> |
@@ -197,7 +198,7 @@ | ||
197 | 198 | <ClInclude Include="GlobalHookDll.h" /> |
198 | 199 | <ClInclude Include="KeyboardHookDll.h" /> |
199 | 200 | <ClInclude Include="pch.h" /> |
200 | - <ClInclude Include="resource.h" /> | |
201 | + <ClInclude Include="Resource.h" /> | |
201 | 202 | <ClInclude Include="ShellHookDll.h" /> |
202 | 203 | <ClInclude Include="targetver.h" /> |
203 | 204 | </ItemGroup> |
@@ -27,7 +27,7 @@ | ||
27 | 27 | <ClInclude Include="targetver.h"> |
28 | 28 | <Filter>ヘッダー ファイル</Filter> |
29 | 29 | </ClInclude> |
30 | - <ClInclude Include="resource.h"> | |
30 | + <ClInclude Include="Resource.h"> | |
31 | 31 | <Filter>ヘッダー ファイル</Filter> |
32 | 32 | </ClInclude> |
33 | 33 | <ClInclude Include="EventlogDll.h"> |
@@ -13,7 +13,7 @@ | ||
13 | 13 | #pragma once |
14 | 14 | #include "pch.h" |
15 | 15 | #include "GlobalHookDll.h" |
16 | -#include "..\FlushMouse\CommonDef.h" | |
16 | +#include "..\FlushMouseLIB\CommonDef.h" | |
17 | 17 | |
18 | 18 | // |
19 | 19 | // Define |
@@ -13,7 +13,7 @@ | ||
13 | 13 | #pragma once |
14 | 14 | #include "pch.h" |
15 | 15 | #include "KeyboardHookDll.h" |
16 | -#include "..\FlushMouse\CommonDef.h" | |
16 | +#include "..\FlushMouseLIB\CommonDef.h" | |
17 | 17 | #include "..\MiscLIB\CRegistry.h" |
18 | 18 | |
19 | 19 | // |
@@ -13,7 +13,7 @@ | ||
13 | 13 | #pragma once |
14 | 14 | #include "pch.h" |
15 | 15 | #include "ShellHookDll.h" |
16 | -#include "..\FlushMouse\CommonDef.h" | |
16 | +#include "..\FlushMouseLIB\CommonDef.h" | |
17 | 17 | |
18 | 18 | // |
19 | 19 | // Define |
@@ -107,14 +107,8 @@ static LRESULT CALLBACK lpShellHookProc(int nCode, WPARAM wParam, LPARAM lParam) | ||
107 | 107 | return CallNextHookEx(NULL, nCode, wParam, lParam); |
108 | 108 | } |
109 | 109 | switch (nCode) { |
110 | - case HSHELL_WINDOWACTIVATED: | |
111 | - PostMessage(hWndShellParent, WM_EVENT_SYSTEM_FOREGROUNDEX, (WPARAM)(-1), (LPARAM)wParam); | |
112 | - break; | |
113 | 110 | case HSHELL_LANGUAGE: |
114 | - PostMessage(hWndShellParent, WM_INPUTLANGCHANGEEX, wParam, lParam); | |
115 | - break; | |
116 | - case HSHELL_WINDOWREPLACED: | |
117 | - PostMessage(hWndShellParent, WM_EVENT_SYSTEM_FOREGROUNDEX, (WPARAM)(-1), (LPARAM)lParam); | |
111 | + PostMessage(FindWindow(CLASS_FLUSHMOUSE, NULL), WM_INPUTLANGCHANGEEX, wParam, lParam); | |
118 | 112 | break; |
119 | 113 | } |
120 | 114 | return (LRESULT)0; |
@@ -125,13 +125,14 @@ | ||
125 | 125 | <PrecompiledHeader>Use</PrecompiledHeader> |
126 | 126 | <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
127 | 127 | <LanguageStandard>stdcpp17</LanguageStandard> |
128 | - <DebugInformationFormat>None</DebugInformationFormat> | |
128 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
129 | + <SupportJustMyCode>true</SupportJustMyCode> | |
129 | 130 | </ClCompile> |
130 | 131 | <Link> |
131 | 132 | <SubSystem>Windows</SubSystem> |
132 | 133 | <EnableCOMDATFolding>true</EnableCOMDATFolding> |
133 | 134 | <OptimizeReferences>true</OptimizeReferences> |
134 | - <GenerateDebugInformation>false</GenerateDebugInformation> | |
135 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
135 | 136 | <EnableUAC>false</EnableUAC> |
136 | 137 | <AdditionalDependencies>..\$(Platform)\$(Configuration)\MiscLIB32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
137 | 138 | </Link> |
@@ -4,7 +4,7 @@ | ||
4 | 4 | // |
5 | 5 | // No. Date Name Reason & Document |
6 | 6 | // -------+-----------+-----------+-------------------------------------------- - |
7 | -// #0000 2022/03/03 JeffyTS New edit. | |
7 | +// #0000 2022/03/03 JeffyTS New edit. | |
8 | 8 | // |
9 | 9 | |
10 | 10 | // Include |
@@ -0,0 +1,218 @@ | ||
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="Debug|Win32"> | |
5 | + <Configuration>Debug</Configuration> | |
6 | + <Platform>Win32</Platform> | |
7 | + </ProjectConfiguration> | |
8 | + <ProjectConfiguration Include="Release|Win32"> | |
9 | + <Configuration>Release</Configuration> | |
10 | + <Platform>Win32</Platform> | |
11 | + </ProjectConfiguration> | |
12 | + <ProjectConfiguration Include="Debug|x64"> | |
13 | + <Configuration>Debug</Configuration> | |
14 | + <Platform>x64</Platform> | |
15 | + </ProjectConfiguration> | |
16 | + <ProjectConfiguration Include="Release|x64"> | |
17 | + <Configuration>Release</Configuration> | |
18 | + <Platform>x64</Platform> | |
19 | + </ProjectConfiguration> | |
20 | + </ItemGroup> | |
21 | + <PropertyGroup Label="Globals"> | |
22 | + <VCProjectVersion>16.0</VCProjectVersion> | |
23 | + <Keyword>Win32Proj</Keyword> | |
24 | + <ProjectGuid>{24085cf0-ec19-4a1c-9ddf-1c04a571ed57}</ProjectGuid> | |
25 | + <RootNamespace>FlushMouseLIB</RootNamespace> | |
26 | + <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> | |
27 | + </PropertyGroup> | |
28 | + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | |
29 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | |
30 | + <ConfigurationType>StaticLibrary</ConfigurationType> | |
31 | + <UseDebugLibraries>true</UseDebugLibraries> | |
32 | + <PlatformToolset>v143</PlatformToolset> | |
33 | + <CharacterSet>Unicode</CharacterSet> | |
34 | + </PropertyGroup> | |
35 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | |
36 | + <ConfigurationType>StaticLibrary</ConfigurationType> | |
37 | + <UseDebugLibraries>false</UseDebugLibraries> | |
38 | + <PlatformToolset>v143</PlatformToolset> | |
39 | + <WholeProgramOptimization>true</WholeProgramOptimization> | |
40 | + <CharacterSet>Unicode</CharacterSet> | |
41 | + </PropertyGroup> | |
42 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | |
43 | + <ConfigurationType>StaticLibrary</ConfigurationType> | |
44 | + <UseDebugLibraries>true</UseDebugLibraries> | |
45 | + <PlatformToolset>v143</PlatformToolset> | |
46 | + <CharacterSet>Unicode</CharacterSet> | |
47 | + </PropertyGroup> | |
48 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | |
49 | + <ConfigurationType>StaticLibrary</ConfigurationType> | |
50 | + <UseDebugLibraries>false</UseDebugLibraries> | |
51 | + <PlatformToolset>v143</PlatformToolset> | |
52 | + <WholeProgramOptimization>true</WholeProgramOptimization> | |
53 | + <CharacterSet>Unicode</CharacterSet> | |
54 | + </PropertyGroup> | |
55 | + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | |
56 | + <ImportGroup Label="ExtensionSettings"> | |
57 | + </ImportGroup> | |
58 | + <ImportGroup Label="Shared"> | |
59 | + </ImportGroup> | |
60 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
61 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
62 | + </ImportGroup> | |
63 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
64 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
65 | + </ImportGroup> | |
66 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |
67 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
68 | + </ImportGroup> | |
69 | + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
70 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
71 | + </ImportGroup> | |
72 | + <PropertyGroup Label="UserMacros" /> | |
73 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
74 | + <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> | |
75 | + <IntDir>$(Platform)\$(Configuration)\</IntDir> | |
76 | + <AllProjectBMIsArePublic>false</AllProjectBMIsArePublic> | |
77 | + </PropertyGroup> | |
78 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
79 | + <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> | |
80 | + <IntDir>$(Platform)\$(Configuration)\</IntDir> | |
81 | + <AllProjectBMIsArePublic>false</AllProjectBMIsArePublic> | |
82 | + </PropertyGroup> | |
83 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |
84 | + <AllProjectBMIsArePublic>false</AllProjectBMIsArePublic> | |
85 | + </PropertyGroup> | |
86 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
87 | + <AllProjectBMIsArePublic>false</AllProjectBMIsArePublic> | |
88 | + </PropertyGroup> | |
89 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
90 | + <ClCompile> | |
91 | + <WarningLevel>Level4</WarningLevel> | |
92 | + <SDLCheck>true</SDLCheck> | |
93 | + <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
94 | + <ConformanceMode>true</ConformanceMode> | |
95 | + <PrecompiledHeader>Use</PrecompiledHeader> | |
96 | + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> | |
97 | + <LanguageStandard>stdcpp17</LanguageStandard> | |
98 | + <AdditionalOptions>/Zc:throwingNew- %(AdditionalOptions)</AdditionalOptions> | |
99 | + </ClCompile> | |
100 | + <Link> | |
101 | + <SubSystem> | |
102 | + </SubSystem> | |
103 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
104 | + </Link> | |
105 | + </ItemDefinitionGroup> | |
106 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
107 | + <ClCompile> | |
108 | + <WarningLevel>Level4</WarningLevel> | |
109 | + <FunctionLevelLinking>true</FunctionLevelLinking> | |
110 | + <IntrinsicFunctions>true</IntrinsicFunctions> | |
111 | + <SDLCheck>true</SDLCheck> | |
112 | + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
113 | + <ConformanceMode>true</ConformanceMode> | |
114 | + <PrecompiledHeader>Use</PrecompiledHeader> | |
115 | + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> | |
116 | + <LanguageStandard>stdcpp17</LanguageStandard> | |
117 | + <AdditionalOptions>/Zc:throwingNew- %(AdditionalOptions)</AdditionalOptions> | |
118 | + </ClCompile> | |
119 | + <Link> | |
120 | + <SubSystem> | |
121 | + </SubSystem> | |
122 | + <EnableCOMDATFolding>true</EnableCOMDATFolding> | |
123 | + <OptimizeReferences>true</OptimizeReferences> | |
124 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
125 | + </Link> | |
126 | + </ItemDefinitionGroup> | |
127 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |
128 | + <ClCompile> | |
129 | + <WarningLevel>Level4</WarningLevel> | |
130 | + <SDLCheck>true</SDLCheck> | |
131 | + <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
132 | + <ConformanceMode>true</ConformanceMode> | |
133 | + <LanguageStandard>stdcpp17</LanguageStandard> | |
134 | + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> | |
135 | + <CompileAsWinRT>false</CompileAsWinRT> | |
136 | + <CompileAsManaged>false</CompileAsManaged> | |
137 | + <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | |
138 | + <ExceptionHandling>Sync</ExceptionHandling> | |
139 | + <BasicRuntimeChecks>Default</BasicRuntimeChecks> | |
140 | + <AdditionalOptions>/Zc:throwingNew- %(AdditionalOptions)</AdditionalOptions> | |
141 | + </ClCompile> | |
142 | + <Link> | |
143 | + <SubSystem> | |
144 | + </SubSystem> | |
145 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
146 | + </Link> | |
147 | + </ItemDefinitionGroup> | |
148 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
149 | + <ClCompile> | |
150 | + <WarningLevel>Level4</WarningLevel> | |
151 | + <FunctionLevelLinking>true</FunctionLevelLinking> | |
152 | + <IntrinsicFunctions>true</IntrinsicFunctions> | |
153 | + <SDLCheck>true</SDLCheck> | |
154 | + <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
155 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
156 | + <SupportJustMyCode>true</SupportJustMyCode> | |
157 | + <Optimization>MaxSpeed</Optimization> | |
158 | + <WholeProgramOptimization>true</WholeProgramOptimization> | |
159 | + <ConformanceMode>true</ConformanceMode> | |
160 | + <CompileAsWinRT>false</CompileAsWinRT> | |
161 | + <CompileAsManaged>false</CompileAsManaged> | |
162 | + <ExceptionHandling>Sync</ExceptionHandling> | |
163 | + <PrecompiledHeader>Use</PrecompiledHeader> | |
164 | + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> | |
165 | + <LanguageStandard>stdcpp17</LanguageStandard> | |
166 | + <AdditionalOptions>/Zc:throwingNew- %(AdditionalOptions)</AdditionalOptions> | |
167 | + </ClCompile> | |
168 | + <Link> | |
169 | + <SubSystem> | |
170 | + </SubSystem> | |
171 | + <EnableCOMDATFolding>true</EnableCOMDATFolding> | |
172 | + <OptimizeReferences>true</OptimizeReferences> | |
173 | + <GenerateDebugInformation>true</GenerateDebugInformation> | |
174 | + </Link> | |
175 | + </ItemDefinitionGroup> | |
176 | + <ItemGroup> | |
177 | + <ClInclude Include="CommonDef.h" /> | |
178 | + <ClInclude Include="Cursor.h" /> | |
179 | + <ClInclude Include="FlushMouseLIB.h" /> | |
180 | + <ClInclude Include="FlushMouseSub.h" /> | |
181 | + <ClInclude Include="framework.h" /> | |
182 | + <ClInclude Include="Ime.h" /> | |
183 | + <ClInclude Include="pch.h" /> | |
184 | + <ClInclude Include="Profile.h" /> | |
185 | + <ClInclude Include="Resource.h" /> | |
186 | + <ClInclude Include="targetver.h" /> | |
187 | + <ClInclude Include="TaskTray.h" /> | |
188 | + </ItemGroup> | |
189 | + <ItemGroup> | |
190 | + <ClCompile Include="Cursor.cpp" /> | |
191 | + <ClCompile Include="FlushMouseLIB.cpp" /> | |
192 | + <ClCompile Include="FlushMouseSub.cpp" /> | |
193 | + <ClCompile Include="Ime.cpp" /> | |
194 | + <ClCompile Include="pch.cpp"> | |
195 | + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> | |
196 | + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> | |
197 | + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> | |
198 | + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> | |
199 | + </ClCompile> | |
200 | + <ClCompile Include="Profile.cpp" /> | |
201 | + <ClCompile Include="TaskTray.cpp" /> | |
202 | + </ItemGroup> | |
203 | + <ItemGroup> | |
204 | + <Image Include="FlushMouse.ico" /> | |
205 | + <Image Include="small.ico" /> | |
206 | + </ItemGroup> | |
207 | + <ItemGroup> | |
208 | + <ResourceCompile Include="FlushMouse.rc" /> | |
209 | + </ItemGroup> | |
210 | + <ItemGroup> | |
211 | + <ProjectReference Include="..\FlushMouseDLL\FlushMouseDLL.vcxproj"> | |
212 | + <Project>{ec908a5d-8859-4b02-9ace-023ff407a3a3}</Project> | |
213 | + </ProjectReference> | |
214 | + </ItemGroup> | |
215 | + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | |
216 | + <ImportGroup Label="ExtensionTargets"> | |
217 | + </ImportGroup> | |
218 | +</Project> | |
\ No newline at end of file |
@@ -0,0 +1,88 @@ | ||
1 | +<?xml version="1.0" encoding="utf-8"?> | |
2 | +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
3 | + <ItemGroup> | |
4 | + <Filter Include="ソース ファイル"> | |
5 | + <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> | |
6 | + <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions> | |
7 | + </Filter> | |
8 | + <Filter Include="ヘッダー ファイル"> | |
9 | + <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> | |
10 | + <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions> | |
11 | + </Filter> | |
12 | + <Filter Include="リソース ファイル"> | |
13 | + <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> | |
14 | + <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> | |
15 | + </Filter> | |
16 | + </ItemGroup> | |
17 | + <ItemGroup> | |
18 | + <ClInclude Include="framework.h"> | |
19 | + <Filter>ヘッダー ファイル</Filter> | |
20 | + </ClInclude> | |
21 | + <ClInclude Include="pch.h"> | |
22 | + <Filter>ヘッダー ファイル</Filter> | |
23 | + </ClInclude> | |
24 | + <ClInclude Include="Cursor.h"> | |
25 | + <Filter>ヘッダー ファイル</Filter> | |
26 | + </ClInclude> | |
27 | + <ClInclude Include="FlushMouseLIB.h"> | |
28 | + <Filter>ヘッダー ファイル</Filter> | |
29 | + </ClInclude> | |
30 | + <ClInclude Include="FlushMouseSub.h"> | |
31 | + <Filter>ヘッダー ファイル</Filter> | |
32 | + </ClInclude> | |
33 | + <ClInclude Include="Profile.h"> | |
34 | + <Filter>ヘッダー ファイル</Filter> | |
35 | + </ClInclude> | |
36 | + <ClInclude Include="targetver.h"> | |
37 | + <Filter>ヘッダー ファイル</Filter> | |
38 | + </ClInclude> | |
39 | + <ClInclude Include="Resource.h"> | |
40 | + <Filter>ヘッダー ファイル</Filter> | |
41 | + </ClInclude> | |
42 | + <ClInclude Include="CommonDef.h"> | |
43 | + <Filter>ヘッダー ファイル</Filter> | |
44 | + </ClInclude> | |
45 | + <ClInclude Include="Ime.h"> | |
46 | + <Filter>ヘッダー ファイル</Filter> | |
47 | + </ClInclude> | |
48 | + <ClInclude Include="TaskTray.h"> | |
49 | + <Filter>ヘッダー ファイル</Filter> | |
50 | + </ClInclude> | |
51 | + </ItemGroup> | |
52 | + <ItemGroup> | |
53 | + <ClCompile Include="FlushMouseLIB.cpp"> | |
54 | + <Filter>ソース ファイル</Filter> | |
55 | + </ClCompile> | |
56 | + <ClCompile Include="pch.cpp"> | |
57 | + <Filter>ソース ファイル</Filter> | |
58 | + </ClCompile> | |
59 | + <ClCompile Include="Cursor.cpp"> | |
60 | + <Filter>ソース ファイル</Filter> | |
61 | + </ClCompile> | |
62 | + <ClCompile Include="FlushMouseSub.cpp"> | |
63 | + <Filter>ソース ファイル</Filter> | |
64 | + </ClCompile> | |
65 | + <ClCompile Include="Profile.cpp"> | |
66 | + <Filter>ソース ファイル</Filter> | |
67 | + </ClCompile> | |
68 | + <ClCompile Include="Ime.cpp"> | |
69 | + <Filter>ソース ファイル</Filter> | |
70 | + </ClCompile> | |
71 | + <ClCompile Include="TaskTray.cpp"> | |
72 | + <Filter>ソース ファイル</Filter> | |
73 | + </ClCompile> | |
74 | + </ItemGroup> | |
75 | + <ItemGroup> | |
76 | + <Image Include="FlushMouse.ico"> | |
77 | + <Filter>リソース ファイル</Filter> | |
78 | + </Image> | |
79 | + <Image Include="small.ico"> | |
80 | + <Filter>リソース ファイル</Filter> | |
81 | + </Image> | |
82 | + </ItemGroup> | |
83 | + <ItemGroup> | |
84 | + <ResourceCompile Include="FlushMouse.rc"> | |
85 | + <Filter>リソース ファイル</Filter> | |
86 | + </ResourceCompile> | |
87 | + </ItemGroup> | |
88 | +</Project> | |
\ No newline at end of file |
@@ -0,0 +1,16 @@ | ||
1 | +// header.h : 標準のシステム インクルード ファイルのインクルード ファイル、 | |
2 | +// またはプロジェクト専用のインクルード ファイル | |
3 | +// | |
4 | + | |
5 | +#pragma once | |
6 | + | |
7 | +#include "targetver.h" | |
8 | +//#define WIN32_LEAN_AND_MEAN // Windows ヘッダーからほとんど使用されていない部分を除外する | |
9 | + | |
10 | +// Windows ヘッダー ファイル | |
11 | +#include <windows.h> | |
12 | +// C ランタイム ヘッダー ファイル | |
13 | +#include <stdlib.h> | |
14 | +#include <malloc.h> | |
15 | +#include <memory.h> | |
16 | +#include <tchar.h> |
@@ -0,0 +1,5 @@ | ||
1 | +// pch.cpp: プリコンパイル済みヘッダーに対応するソース ファイル | |
2 | + | |
3 | +#include "pch.h" | |
4 | + | |
5 | +// プリコンパイル済みヘッダーを使用している場合、コンパイルを成功させるにはこのソース ファイルが必要です。 |
@@ -0,0 +1,28 @@ | ||
1 | +// pch.h: プリコンパイル済みヘッダー ファイルです。 | |
2 | +// 次のファイルは、その後のビルドのビルド パフォーマンスを向上させるため 1 回だけコンパイルされます。 | |
3 | +// コード補完や多くのコード参照機能などの IntelliSense パフォーマンスにも影響します。 | |
4 | +// ただし、ここに一覧表示されているファイルは、ビルド間でいずれかが更新されると、すべてが再コンパイルされます。 | |
5 | +// 頻繁に更新するファイルをここに追加しないでください。追加すると、パフォーマンス上の利点がなくなります。 | |
6 | + | |
7 | +#ifndef PCH_H | |
8 | +#define PCH_H | |
9 | + | |
10 | +// プリコンパイルするヘッダーをここに追加します | |
11 | +#define OEMRESOURCE | |
12 | +#include "framework.h" | |
13 | +#include "targetver.h" | |
14 | +#include <windows.h> | |
15 | +#include <windowsx.h> | |
16 | +#include <tchar.h> | |
17 | +#include <shellapi.h> | |
18 | +#include <shellscalingapi.h> | |
19 | +#pragma comment(lib, "Shcore.lib") | |
20 | +#include <commctrl.h> | |
21 | +#pragma comment(lib, "comctl32.lib") | |
22 | +#include <imm.h> | |
23 | +#include <ime_cmodes.h> | |
24 | +#pragma comment(lib, "Imm32.lib") | |
25 | +#include <oleacc.h> | |
26 | +#pragma comment(lib, "Oleacc.lib") | |
27 | + | |
28 | +#endif //PCH_H |
@@ -0,0 +1,6 @@ | ||
1 | +#pragma once | |
2 | + | |
3 | +// // SDKDDKVer.h をインクルードすると、利用できる最も高いレベルの Windows プラットフォームが定義されます。 | |
4 | +// 以前の Windows プラットフォーム用にアプリケーションをビルドする場合は、WinSDKVer.h をインクルードし、 | |
5 | +// サポートしたいプラットフォームに _WIN32_WINNT マクロを設定してから SDKDDKVer.h をインクルードします。 | |
6 | +#include <SDKDDKVer.h> |
@@ -141,7 +141,8 @@ | ||
141 | 141 | <PrecompiledHeader>NotUsing</PrecompiledHeader> |
142 | 142 | <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
143 | 143 | <LanguageStandard>stdcpp17</LanguageStandard> |
144 | - <DebugInformationFormat>None</DebugInformationFormat> | |
144 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
145 | + <SupportJustMyCode>true</SupportJustMyCode> | |
145 | 146 | </ClCompile> |
146 | 147 | <Link> |
147 | 148 | <SubSystem> |
@@ -105,7 +105,8 @@ | ||
105 | 105 | <PrecompiledHeader>NotUsing</PrecompiledHeader> |
106 | 106 | <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
107 | 107 | <LanguageStandard>stdcpp17</LanguageStandard> |
108 | - <DebugInformationFormat>None</DebugInformationFormat> | |
108 | + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
109 | + <SupportJustMyCode>true</SupportJustMyCode> | |
109 | 110 | </ClCompile> |
110 | 111 | <Link> |
111 | 112 | <SubSystem> |
@@ -5,10 +5,13 @@ | ||
5 | 5 | |
6 | 6 | #### リリース情報 |
7 | 7 | |
8 | -* **2023/07/17 Version 1.1.3.7 をリリースしました** | |
8 | +* **2023/07/26 Version 1.1.4.8 をリリースしました** | |
9 | 9 | |
10 | 10 | * **(主な変更点)** |
11 | - * EP Helperの機能を強化して、US / ENGになってしまうのをさらに防ぐようにしました | |
11 | + * リリース版でもデバッグシンボルを出力するようにしました | |
12 | + * 今後、設定画面のUIを強化を予定していますので、ソース構成を変更しました | |
13 | + * 軽微なバグを修正しました | |
14 | + | |
12 | 15 | * 最近(2023/07以降)、[OSDN/FlushMouse](https://osdn.net/users/jeffyts/pf/FlushMouse/wiki/FrontPage) が、不安定なようですので、 [GitHub/FlushMouse](https://github.com/JeffyTS-JP/FlushMouse)の方をチェックしていただいたほうが良いかもしれません(できるだけ、どちらにも同じソースとバイナリが置くようにはします) |
13 | 16 | * 上記のような事情で、OSDNの Wikiは簡単な説明に変更して、詳しい内容はREADME.mdで行うようにしました。ビルド方法については下の方に書いてあります |
14 | 17 |
@@ -30,8 +33,8 @@ | ||
30 | 33 | #### インストール / アンインストール |
31 | 34 | * Windows Installer (msi)形式になっています。実行してインストールしてください |
32 | 35 | * アンインストールは「設定」の「アプリと機能」、または「コントロールパネル」の「プログラムと機能」からできます |
33 | - * または、同じバージョンのインストーラーがあればそれをもう一度実行してもアンインストールできます[[BR]] | |
34 | - * こちらの場合は、本プログラムの設定(レジストリ)を削除するかどうかを選べます(デフォルトでは残すようにしてあります)[[BR]] | |
36 | + * または、同じバージョンのインストーラーがあればそれをもう一度実行してもアンインストールできます | |
37 | + * こちらの場合は、本プログラムの設定(レジストリ)を削除するかどうかを選べます(デフォルトでは残すようにしてあります) | |
35 | 38 | |
36 | 39 | #### 使い方 |
37 | 40 | * スタートメニュー、デスクトップのアイコンをクリックするか、PCを起動するとタスクトレイに常駐します(ただし、PC再起動で起動しないと、一部のアプリでモード表示されない現象が発生します) |
@@ -115,7 +118,7 @@ | ||
115 | 118 | |英数 | あ / A | - | - | |
116 | 119 | |
117 | 120 | |
118 | -#### ビルド方法** | |
121 | +#### ビルド方法 | |
119 | 122 | |
120 | 123 | * まず、Visual Studio 2022 の開発環境が必要になりますので、二つの方法を紹介します |
121 | 124 |
@@ -33,14 +33,11 @@ | ||
33 | 33 | Comments="$(var.Comments)" |
34 | 34 | Manufacturer="$(var.Manufacturer)" /> |
35 | 35 | |
36 | - <!-- @@@ for Major Upgrade --> | |
37 | - <MajorUpgrade AllowSameVersionUpgrades="yes" DowngradeErrorMessage="[ProductName] の新しいバージョンがすでにインストールされています。" /> | |
38 | - <!-- @@@ for Upgrade --> | |
36 | + <!-- for Upgrade --> | |
39 | 37 | <Property Id='PREVIOUSVERSIONSINSTALLED' Secure='yes' /> |
40 | 38 | <Upgrade Id="{8B8C6810-E467-498D-926C-F4139B2AE8AB}"> |
41 | - <!--UpgradeVersion OnlyDetect='yes' Property='NEWERFOUND' Minimum='$(var.Version)' IncludeMinimum='no' /--> | |
42 | 39 | <UpgradeVersion OnlyDetect='no' Property='PREVIOUSFOUND' Minimum='0.0.0.0' IncludeMinimum='yes' Maximum='$(var.Version)' IncludeMaximum='no' /> |
43 | - <UpgradeVersion OnlyDetect='yes' Property='SELFFOUND' Minimum='0.0.0.0' IncludeMinimum='yes' Maximum='$(var.Version)' IncludeMaximum='yes' /> | |
40 | + <UpgradeVersion OnlyDetect='yes' Property='SELFFOUND' Minimum='$(var.Version)' IncludeMinimum='yes' Maximum='$(var.Version)' IncludeMaximum='yes' /> | |
44 | 41 | <UpgradeVersion OnlyDetect='yes' Property='NEWERFOUND' Minimum='$(var.Version)' IncludeMinimum='no' /> |
45 | 42 | </Upgrade> |
46 | 43 |
@@ -51,12 +48,7 @@ | ||
51 | 48 | <Icon Id="MainIcon" SourceFile="$(var.IcoSrcFile)" /> |
52 | 49 | <Property Id="ARPPRODUCTICON" Value="MainIcon" /> |
53 | 50 | <UIRef Id="_WixUI_FeatureTree" /> |
54 | - <!--UIRef Id="WixUI_Minimal" /--> | |
55 | - <!--UIRef Id="WixUI_FeatureTree" /--> | |
56 | - <!--UIRef Id="WixUI_Mondo" /--> | |
57 | - <!--UIRef Id="WixUI_Advanced" /--> | |
58 | 51 | <UIRef Id="WixUI_ErrorProgressText" /> |
59 | - <!--Property Id="ARPNOREMOVE" Value="1"/--> | |
60 | 52 | <Property Id="ARPNOMODIFY" Value="1"/> |
61 | 53 | <Property Id="ARPNOREPAIR" Value="1"/> |
62 | 54 | <!-- Install Directory --> |
@@ -76,26 +68,16 @@ | ||
76 | 68 | <!-- Condition --> |
77 | 69 | <Condition Message="Windows 10 Anniversary update 以降が必要です"> WindowsBuild < 14390 </Condition> |
78 | 70 | <Condition Message="64bitのWindows 10 Anniversary update 以降が必要です"> NOT (%PROCESSOR_ARCHITECTURE="x86") </Condition> |
79 | - <!-- Verify Dialog for Short cut , Start menu & application Launch menu --> | |
80 | 71 | <Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOXTEXT1" Value=" デスクトップにショートカットを作成する" /> |
81 | 72 | <Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOX1" Value="1" /> |
82 | 73 | <Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOXTEXT2" Value=" スタートメニューに登録する" /> |
83 | - <!--Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOX2" Value="1" /--> | |
84 | 74 | <Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOXTEXT3" Value=" セットアップを終了したら、すぐに $(var.ProductName) を実行する" /> |
85 | 75 | <Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOX3" Value="1" /> |
86 | 76 | <!-- Exit Dialog for application Launch --> |
87 | - <!-- Comment out for default Check box off Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOX2" Value="2" /--> | |
88 | - <!--Property Id="WIXUI_VERIFYDIALOGOPTIONALCOMMENT1" Value=" セットアップが完了したら再起動してください" /--> | |
89 | 77 | <!-- Verify Dialog for Uninstall Registry --> |
90 | 78 | <Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOXTEXT4" Value=" $(var.ProductName) の設定情報を削除する" /> |
91 | - <!--Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOX4" Value="1" /--> | |
92 | - <!-- Comment out for default Check box off Property Id="WIXUI_VERIFYDIALOGOPTIONALCHECKBOX3" Value="1" /--> | |
93 | - <!-- Exit Dialog for application Launch --> | |
94 | - <!--Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value=" セットアップを終了したら、すぐに $(var.ProductName) を実行する (ただし、全機能を使用するためにはWindowsの再起動が必要です)" /> | |
95 | - <Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1" /--> | |
96 | 79 | |
97 | 80 | <UI> |
98 | - <!-- WixUtilExtension が必要 --> | |
99 | 81 | <!-- Majour Upgrade Dialog--> |
100 | 82 | <Dialog Id="NewerFoundDlg" Width="270" Height="105" Title="[ProductName] セットアップ" NoMinimize="yes"> |
101 | 83 | <Control Id="MessageText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="[ProductName] の新しいバージョンがすでにインストールされています。" /> |
@@ -112,11 +94,8 @@ | ||
112 | 94 | <Control Id="SeelfFoundDlgIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="!(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="!(loc.ErrorDlgErrorIcon)" /> |
113 | 95 | </Dialog> |
114 | 96 | <!-- _VerifyReady Dialog for Launch application --> |
115 | - <!--Publish Dialog="_ExitDialog" Control="Finish" Event="DoAction" Value="LaunchApplication">WIXUI_VERIFYDIALOGOPTIONALCHECKBOX3 = 1 and NOT Installed</Publish--> | |
116 | - <!-- _VerifyReady Dialog for remove registry, but publish on _ExitDlg--> | |
117 | 97 | <Publish Dialog="_ExitDialog" Control="Finish" Event="DoAction" Value="RemoveReg">WIXUI_VERIFYDIALOGOPTIONALCHECKBOX4 = 1 and Installed</Publish> |
118 | 98 | <!-- _Exit Dialog for Launch application --> |
119 | - <!--Publish Dialog="_ExitDialog" Control="Finish" Event="DoAction" Value="LaunchApplication">WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1 and NOT Installed</Publish--> | |
120 | 99 | </UI> |
121 | 100 | <!-- Newer Version Found --> |
122 | 101 | <InstallUISequence> |
@@ -124,56 +103,37 @@ | ||
124 | 103 | <Show Dialog='SelfFoundDlg' After='FindRelatedProducts'>SELFFOUND</Show> |
125 | 104 | </InstallUISequence> |
126 | 105 | <InstallExecuteSequence> |
127 | - <Custom Action="QuitApplication" Before="FindRelatedProducts"></Custom> | |
128 | - <!--Custom Action='WixExitEarlyWithSuccess' After='NewerFoundDlg'>NEWERFOUND</Custom--> | |
129 | - <!--Custom Action='WixExitEarlyWithSuccess' After='SelfFoundDlg'>SELFFOUND</Custom--> | |
130 | - <!--Custom Action='WixExitEarlyWithSuccess' After='FindRelatedProducts'>NEWERFOUND</Custom--> | |
106 | + <Custom Action="QuitApplication" Before="AppSearch">Installed</Custom> | |
131 | 107 | <Custom Action='AlreadyUpdated' After='FindRelatedProducts'>SELFFOUND</Custom> |
132 | 108 | <Custom Action='NoDowngrade' After='FindRelatedProducts'>NEWERFOUND</Custom> |
133 | - <!--RemoveExistingProducts After="InstallFinalize" /--> | |
134 | - <!--Custom Action="TaskKill" After="FindRelatedProducts">Installed</Custom--> | |
135 | - <Custom Action="QuitApplication2" After="InstallInitialize">Installed</Custom> | |
136 | - <!--Custom Action='QuitApplication4' After='InstallInitialize'>Installed</Custom--> | |
137 | - <Custom Action='UnregisterTaskScheduler' After='InstallInitialize'>Installed</Custom> | |
138 | - <Custom Action='UnregisterTaskScheduler2' After='InstallInitialize'>Installed</Custom> | |
139 | - <!--Custom Action='UnregisterEventlog' After='InstallInitialize'>Installed</Custom--> | |
140 | - <!--Custom Action="QuitApplication" After="InstallInitialize">Installed</Custom--> | |
141 | - <!--Custom Action="TaskKill" After="InstallInitialize">Installed</Custom--> | |
142 | - <!--Custom Action='TaskKill_force' After='InstallInitialize'>Installed</Custom--> | |
143 | - | |
109 | + <Custom Action='WixExitEarlyWithSuccess' After='FindRelatedProducts'>NEWERFOUND or SELFFOUND</Custom> | |
110 | + <RemoveExistingProducts Before="InstallInitialize"/> | |
111 | + <Custom Action='QuitApplication2' After='InstallInitialize'>Installed</Custom> | |
112 | + <Custom Action='UnregisterTaskScheduler' After='QuitApplication2'>Installed</Custom> | |
113 | + <Custom Action='UnregisterTaskScheduler2' After='UnregisterTaskScheduler'>Installed</Custom> | |
144 | 114 | <Custom Action='RegisterTaskScheduler' Before='InstallFinalize'>(NOT Installed) or REINSTALL</Custom> |
145 | 115 | <Custom Action='RegisterTaskScheduler2' Before='InstallFinalize'>(NOT Installed) or REINSTALL</Custom> |
146 | 116 | <Custom Action='LaunchApplication' After='InstallFinalize'>(WIXUI_VERIFYDIALOGOPTIONALCHECKBOX3 = 1 and NOT Installed) or (WIXUI_VERIFYDIALOGOPTIONALCHECKBOX3 = 1 and REINSTALL)</Custom> |
147 | - <!--Custom Action='LaunchApplication' Before='InstallFinalize'>NOT Installed</Custom--> | |
148 | - <!--Custom Action='RegisterEventlog' Before='InstallFinalize'>NOT Installed</Custom--> | |
149 | - | |
150 | - <!--Custom Action="QuitApplication3" Before="RemoveExistingProducts">Installed</Custom--> | |
151 | 117 | <Custom Action='RemoveReg' After='RemoveExistingProducts'>WIXUI_VERIFYDIALOGOPTIONALCHECKBOX4 = 1 and Installed</Custom> |
152 | 118 | </InstallExecuteSequence> |
153 | 119 | |
154 | 120 | <!-- Version Check --> |
155 | 121 | <CustomAction Id='AlreadyUpdated' Error='[ProductName] は既に、このバージョンに更新されています。' /> |
156 | 122 | <CustomAction Id='NoDowngrade' Error='[ProductName] の新しいバージョンが既にインストールされています。' /> |
157 | - <!-- Kill Own Application --> | |
123 | + <!-- Kill Application --> | |
158 | 124 | <Binary Id="TASKKILL" SourceFile="C:\Windows\System32\taskkill.exe"> </Binary> |
159 | 125 | <CustomAction Id="TaskKill" BinaryKey="TASKKILL" Execute="deferred" Return="ignore" Impersonate="no" |
160 | 126 | ExeCommand=" /IM "$(var.MainExeFileName)"" /> |
161 | 127 | <CustomAction Id="TaskKill_force" BinaryKey="TASKKILL" Execute="deferred" Return="asyncWait" Impersonate="no" |
162 | 128 | ExeCommand=" /F /IM "$(var.MainExeFileName)" /IM "$(var.ProductName)32.exe"" /> |
163 | - <!-- Quit Own Application --> | |
129 | + <!-- Quit Application --> | |
164 | 130 | <Binary Id="EVENTCREATE" SourceFile="C:\Windows\System32\eventcreate.exe"> </Binary> |
165 | - <CustomAction Id="QuitApplication" BinaryKey="EVENTCREATE" Execute="firstSequence" Return="ignore" Impersonate="yes" | |
166 | - ExeCommand=" /T SUCCESS /ID 7 /L Application /SO FlushMouse /D "Quit FlushMouse(Installer)."" /> | |
167 | - <CustomAction Id="QuitApplication2" BinaryKey="EVENTCREATE" Execute="firstSequence" Return="ignore" Impersonate="yes" | |
131 | + <CustomAction Id="QuitApplication" BinaryKey="EVENTCREATE" Execute="firstSequence" Return="check" Impersonate="yes" | |
168 | 132 | ExeCommand=" /T SUCCESS /ID 7 /L Application /SO FlushMouse /D "Quit FlushMouse(Installer)."" /> |
169 | - <CustomAction Id="QuitApplication3" BinaryKey="EVENTCREATE" Execute="firstSequence" Return="ignore" Impersonate="yes" | |
133 | + <CustomAction Id="QuitApplication2" BinaryKey="EVENTCREATE" Execute="deferred" Return="check" Impersonate="no" | |
170 | 134 | ExeCommand=" /T SUCCESS /ID 7 /L Application /SO FlushMouse /D "Quit FlushMouse(Installer)."" /> |
171 | - <!--Binary Id="QUITApplication" SourceFile="C:\Program Files\JeffyTS\FlushMouse\FlushMouse.exe"> </Binary> | |
172 | - <CustomAction Id="QuitApplication4" BinaryKey="QUITApplication" Execute="deferred" Return="ignore" Impersonate="no" | |
173 | - ExeCommand=" /quit" /--> | |
174 | - <!-- Application Launch --> | |
175 | - <!--CustomAction Id="LaunchApplication" Directory="INSTALLFOLDER" | |
176 | - ExeCommand="[INSTALLFOLDER]$(var.MainExeFileName)" Return="asyncNoWait" /--> | |
135 | + | |
136 | + <!-- Launch Application --> | |
177 | 137 | <CustomAction Id="LaunchApplication" BinaryKey="EVENTCREATE" Execute="immediate" Return="ignore" Impersonate="yes" |
178 | 138 | ExeCommand=" /T SUCCESS /ID 6 /L Application /SO FlushMouse /D "Start FlushMouse(Installer)."" /> |
179 | 139 |
@@ -189,16 +149,6 @@ | ||
189 | 149 | ExeCommand=" /Delete /F /TN "$(var.ProductName)"" /> |
190 | 150 | <CustomAction Id="UnregisterTaskScheduler2" BinaryKey="UNREGISTERTaskScheduler" Execute="deferred" Return="asyncWait" Impersonate="no" |
191 | 151 | ExeCommand=" /Delete /F /TN "$(var.ProductName)Installer"" /> |
192 | - <!-- Register EventLog --> | |
193 | - <!--Binary Id="REGISTEREventlog" SourceFile="C:\Windows\System32\reg.exe"> </Binary> | |
194 | - <CustomAction Id="RegisterEventlog" BinaryKey="REGISTEREventlog" Execute="deferred" Return="asyncWait" Impersonate="no" | |
195 | - ExeCommand=" IMPORT "[INSTALLFOLDER]Register_Eventlog.reg" /reg:64" /--> | |
196 | - <!-- Unegister EventLog --> | |
197 | - <!--Binary Id="UNREGISTEREventlog" SourceFile="C:\Windows\System32\reg.exe"> </Binary--> | |
198 | - <!--CustomAction Id="UnregisterEventlog" BinaryKey="UNREGISTEREventlog" Execute="deferred" Return="asyncWait" Impersonate="no" | |
199 | - ExeCommand=" DELETE HKLM\System\CurrentControlSet\Services\Eventlog\Application\"$(var.ProductName)" /f /va" /--> | |
200 | - <!--CustomAction Id="UnregisterEventlog" BinaryKey="UNREGISTEREventlog" Execute="deferred" Return="asyncWait" Impersonate="no" | |
201 | - ExeCommand=" DELETE HKLM\System\CurrentControlSet\Services\Eventlog\Application\FlushMouse /f" /--> | |
202 | 152 | <!-- Remove Registry in Uninstall --> |
203 | 153 | <Binary Id="REMOVEREG" SourceFile="C:\Windows\System32\reg.exe"> </Binary> |
204 | 154 | <CustomAction Id="RemoveReg" BinaryKey="REMOVEREG" Execute="immediate" Return="asyncNoWait" Impersonate="yes" |
@@ -237,7 +187,6 @@ | ||
237 | 187 | <!-- Feature --> |
238 | 188 | <Feature Id="EssentialFeature" Level="1"> |
239 | 189 | <ComponentGroupRef Id="ProductComponents" /> |
240 | - <!--ComponentRef Id="AutoStartRegistry" /--> | |
241 | 190 | <ComponentRef Id="EventLogRegistry" /> |
242 | 191 | <ComponentRef Id="Registries" /> |
243 | 192 | <ComponentRef Id="Shortcuts" /> |
@@ -279,19 +228,6 @@ | ||
279 | 228 | <Component Id="Register_Eventlog.reg" Guid="{FBC3FF68-EF97-43F1-BE86-5F5CFC3AE4F1}"> |
280 | 229 | <File Id="Register_Eventlog.reg" Name="Register_Eventlog.reg" Source="$(var.TargetDir04)Register_Eventlog.reg" /> |
281 | 230 | </Component> |
282 | - <!--Component Id="Register_FlushMouse.bat" Guid="{58D84ACB-D9C0-4E40-A485-3300E83F2660}"> | |
283 | - <File Id="Register_FlushMouse.bat" Name="Register_FlushMouse.bat" Source="$(var.TargetDir04)Register_FlushMouse.bat" /> | |
284 | - </Component> | |
285 | - <Component Id="Unregister_FlushMouse.bat" Guid="{C7B41729-230F-46C8-8E6F-724B98CD5B69}"> | |
286 | - <File Id="Unregister_FlushMouse.bat" Name="Unregister_FlushMouse.bat" Source="$(var.TargetDir04)Unregister_FlushMouse.bat" /> | |
287 | - </Component--> | |
288 | - <!-- Registries --> | |
289 | - <!-- Auto start by user registry --> | |
290 | - <!--Component Id="AutoStartRegistry" Guid="{AE2203C7-DFFF-40AA-873F-39C206583E9C}"--> | |
291 | - <!--RegistryKey Root="HKCU" Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Run" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="no"--> | |
292 | - <!--RegistryValue Type="string" Name="$(var.ProductName)" Value="[INSTALLFOLDER]$(var.MainExeFileName)" KeyPath="yes" /--> | |
293 | - <!--/RegistryKey--> | |
294 | - <!--/Component--> | |
295 | 231 | <!-- EventLog registry --> |
296 | 232 | <Component Id="EventLogRegistry" Guid="{B5A28410-C07F-43BD-BA17-D15F0331986B}"> |
297 | 233 | <RegistryKey Root="HKLM" Key="SYSTEM\CurrentControlSet\Services\EventLog\Application\$(var.ProductName)" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="yes"> |
@@ -9,13 +9,13 @@ | ||
9 | 9 | |
10 | 10 | #define MAJOR_VERSION 1 |
11 | 11 | #define MINOR_VERSION 1 |
12 | -#define BUILD_VERSION 3 | |
13 | -#define REVISON_VERSION 7 | |
12 | +#define BUILD_VERSION 4 | |
13 | +#define REVISION_VERSION 8 | |
14 | 14 | |
15 | -#define FILE_VERSION_STRING VALUE "FileVersion", "1.1.3.7" | |
16 | -#define PRODUCT_VERSION_STRING VALUE "ProductVersion", "1.1.3.7" | |
15 | +#define FILE_VERSION_STRING VALUE "FileVersion", "1.1.4.8" | |
16 | +#define PRODUCT_VERSION_STRING VALUE "ProductVersion", "1.1.4.8" | |
17 | 17 | |
18 | -#define FILE_VERSION MAJOR_VERSION, MINOR_VERSION, BUILD_VERSION, REVISON_VERSION | |
19 | -#define PRODUCT_VERSION MAJOR_VERSION, MINOR_VERSION, BUILD_VERSION, REVISON_VERSION | |
18 | +#define FILE_VERSION MAJOR_VERSION, MINOR_VERSION, BUILD_VERSION, REVISION_VERSION | |
19 | +#define PRODUCT_VERSION MAJOR_VERSION, MINOR_VERSION, BUILD_VERSION, REVISION_VERSION | |
20 | 20 | |
21 | 21 | /* = EOF = */ |
\ No newline at end of file |
@@ -1,6 +1,6 @@ | ||
1 | 1 | <Include> |
2 | 2 | <!-- for wix Setup Project --> |
3 | 3 | <!-- Copyright (C) 2023 JeffyTS --> |
4 | - <?define Version = "1.1.3.7" ?> | |
4 | + <?define Version = "1.1.4.8" ?> | |
5 | 5 | </Include> |
6 | 6 |