diff --git a/wCenterWindow/globals.h b/wCenterWindow/globals.h
deleted file mode 100644
index 910f038..0000000
--- a/wCenterWindow/globals.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// wCenterWindow
-// globals.h
-//
-#pragma once
-#include "wCenterWindow.h"
-
-#define MAX_LOADSTRING 50
-#define TBUFLEN 32
-#define DBUFLEN 256
-
-extern WCHAR szTitle[];
-extern SYSTEMTIME lt;
-extern wchar_t debugBuffer[DBUFLEN];
-extern std::wofstream logfile;
-extern CRITICAL_SECTION cs;
diff --git a/wCenterWindow/logger.cpp b/wCenterWindow/logger.cpp
deleted file mode 100644
index 998414e..0000000
--- a/wCenterWindow/logger.cpp
+++ /dev/null
@@ -1,68 +0,0 @@
-// wCenterWindow
-// logger.cpp
-//
-#include "globals.h"
-#include "logger.h"
-
-SYSTEMTIME lt;
-wchar_t debugTimeBuffer[TBUFLEN];
-wchar_t debugBuffer[DBUFLEN];
-std::wofstream logfile;
-
-wchar_t* GetTimeStamp()
-{
- GetLocalTime(<);
- StringCchPrintfW(debugTimeBuffer, TBUFLEN, L"%d-%02d-%02d %02d:%02d:%02d.%03d | ", lt.wYear, lt.wMonth, lt.wDay, lt.wHour, lt.wMinute, lt.wSecond, lt.wMilliseconds);
- return debugTimeBuffer;
-}
-
-void OpenLogFile(const wchar_t appTitle[], const wchar_t appVersion[])
-{
- WCHAR appTitleVer[MAX_LOADSTRING]{ 0 };
- StringCchPrintfW(appTitleVer, MAX_LOADSTRING, L"%s v%s", appTitle, appVersion);
- WCHAR lpszPath[MAX_PATH + 1] = { 0 };
- DWORD dwPathLength = GetModuleFileNameW(NULL, lpszPath, MAX_PATH);
- DWORD dwError = GetLastError();
- if (ERROR_INSUFFICIENT_BUFFER == dwError)
- {
- MessageBoxW(NULL, L"Path to logfile is too long! Working without logging", appTitle, MB_OK | MB_ICONWARNING);
- return;
- }
- if (NULL == dwPathLength)
- {
- MessageBoxW(NULL, L"Can't get module filename! Working without logging", appTitle, MB_OK | MB_ICONWARNING);
- return;
- }
-
- std::filesystem::path log_path = lpszPath;
- log_path.replace_extension(L".log");
- std::filesystem::path bak_path = log_path;
- bak_path.replace_extension(L".bak");
-
- if (std::filesystem::exists(log_path)) std::filesystem::rename(log_path, bak_path);
-#ifdef _DEBUG
- log_path = L"D:\\test.log";
-#endif
- logfile.open(log_path, std::ios::trunc);
- if (logfile.is_open())
- {
- logfile << "\xEF\xBB\xBF"; // (0xEF, 0xBB, 0xBF) - UTF-8 BOM
- logfile.imbue(std::locale("en-US.utf8"));
- logfile << GetTimeStamp() << "[ " << appTitleVer << " ] Start log." << std::endl;
- logfile << GetTimeStamp() << "Logfile: \"" << log_path.native() << "\"" << std::endl;
- }
- else
- {
- MessageBoxW(NULL, L"Can't open logfile! Working without logging", appTitle, MB_OK | MB_ICONWARNING);
- }
- return;
-}
-
-void CloseLogFile()
-{
- if (logfile)
- {
- logfile << GetTimeStamp() << "Stop log." << std::endl;
- logfile.close();
- }
-}
diff --git a/wCenterWindow/logger.h b/wCenterWindow/logger.h
deleted file mode 100644
index 4cdbfe4..0000000
--- a/wCenterWindow/logger.h
+++ /dev/null
@@ -1,17 +0,0 @@
-// wCenterWindow
-// logger.h
-// wLogger v3.3 (Edited version from RBTray project [https://github.com/benbuck/rbtray])
-//
-// Usage: LOG_TO_FILE(L"%s(%d): Log message", TEXT(__FUNCTION__), __LINE__);
-//
-#pragma once
-#define LOG_TO_FILE(fmt, ...) do {\
- EnterCriticalSection(&cs); \
- StringCchPrintfW(debugBuffer, DBUFLEN, fmt, ##__VA_ARGS__); \
- logfile << GetTimeStamp() << debugBuffer << std::endl; \
- LeaveCriticalSection(&cs); \
-} while (0);
-
-wchar_t* GetTimeStamp();
-void OpenLogFile(const wchar_t[], const wchar_t[]);
-void CloseLogFile();
diff --git a/wCenterWindow/wCenterWindow.vcxproj b/wCenterWindow/wCenterWindow.vcxproj
index ab61b03..2365b79 100644
--- a/wCenterWindow/wCenterWindow.vcxproj
+++ b/wCenterWindow/wCenterWindow.vcxproj
@@ -186,9 +186,8 @@
+
-
-
@@ -196,7 +195,7 @@
-
+