Added more logging

This commit is contained in:
2021-12-29 20:15:15 +03:00
parent 690f621f5b
commit d1ab2b86e2
3 changed files with 225 additions and 223 deletions

View File

@@ -11,8 +11,15 @@
#define PATH_LEN 1024
std::wofstream logfile;
extern LPVOID szBuffer;
namespace fs = std::filesystem;
std::wstring PrintTitle() {
wchar_t szWinTitle[2048];
StringCchPrintf(szWinTitle, 2048, L"%s", szBuffer);
return szWinTitle;
}
std::wstring GetTimeStamp() {
SYSTEMTIME lt;
GetLocalTime(&lt);
@@ -40,7 +47,9 @@ void OpenLogFile() {
bak_path.replace_extension(L".bak");
if (fs::exists(log_path)) fs::rename(log_path, bak_path);
#ifdef _DEBUG
log_path = L"d:\\test.log";
#endif
logfile.open(log_path);
if (logfile.is_open()) {
diag_log(L"Starting logging.");