From 55565f843deb19c6ec46875d58bca33c6338095b Mon Sep 17 00:00:00 2001 From: Marcos Magueta Date: Fri, 8 May 2026 01:25:25 -0300 Subject: init project --- .gitignore | 2 + NT.slnx | 8 +++ NT.vcxproj | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++ NT.vcxproj.filters | 33 +++++++++++ NT.vcxproj.user | 4 ++ dllmain.cpp | 19 +++++++ framework.h | 5 ++ pch.cpp | 5 ++ pch.h | 13 +++++ 9 files changed, 246 insertions(+) create mode 100644 .gitignore create mode 100644 NT.slnx create mode 100644 NT.vcxproj create mode 100644 NT.vcxproj.filters create mode 100644 NT.vcxproj.user create mode 100644 dllmain.cpp create mode 100644 framework.h create mode 100644 pch.cpp create mode 100644 pch.h diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a0a00be --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.vs +out \ No newline at end of file diff --git a/NT.slnx b/NT.slnx new file mode 100644 index 0000000..4367f09 --- /dev/null +++ b/NT.slnx @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/NT.vcxproj b/NT.vcxproj new file mode 100644 index 0000000..e0a063d --- /dev/null +++ b/NT.vcxproj @@ -0,0 +1,157 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 18.0 + Win32Proj + {28338d4e-8618-418d-8728-f71ffaaf5c4e} + NT + 10.0 + + + + DynamicLibrary + true + v145 + Unicode + + + DynamicLibrary + false + v145 + true + Unicode + + + DynamicLibrary + true + v145 + Unicode + + + DynamicLibrary + false + v145 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + Level3 + true + WIN32;_DEBUG;NT_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + stdcpp20 + Use + pch.h + + + Windows + true + false + + + + + Level3 + true + true + true + WIN32;NDEBUG;NT_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + stdcpp20 + Use + pch.h + + + Windows + true + false + + + + + Level3 + true + _DEBUG;NT_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + stdcpp20 + Use + pch.h + + + Windows + true + false + + + + + Level3 + true + true + true + NDEBUG;NT_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + stdcpp20 + Use + pch.h + + + Windows + true + false + + + + + + + + + + Create + Create + Create + Create + + + + + + \ No newline at end of file diff --git a/NT.vcxproj.filters b/NT.vcxproj.filters new file mode 100644 index 0000000..1e57c7b --- /dev/null +++ b/NT.vcxproj.filters @@ -0,0 +1,33 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/NT.vcxproj.user b/NT.vcxproj.user new file mode 100644 index 0000000..88a5509 --- /dev/null +++ b/NT.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dllmain.cpp b/dllmain.cpp new file mode 100644 index 0000000..f266597 --- /dev/null +++ b/dllmain.cpp @@ -0,0 +1,19 @@ +// dllmain.cpp : Defines the entry point for the DLL application. +#include "pch.h" + +BOOL APIENTRY DllMain( HMODULE hModule, + DWORD ul_reason_for_call, + LPVOID lpReserved + ) +{ + switch (ul_reason_for_call) + { + case DLL_PROCESS_ATTACH: + case DLL_THREAD_ATTACH: + case DLL_THREAD_DETACH: + case DLL_PROCESS_DETACH: + break; + } + return TRUE; +} + diff --git a/framework.h b/framework.h new file mode 100644 index 0000000..54b83e9 --- /dev/null +++ b/framework.h @@ -0,0 +1,5 @@ +#pragma once + +#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers +// Windows Header Files +#include diff --git a/pch.cpp b/pch.cpp new file mode 100644 index 0000000..64b7eef --- /dev/null +++ b/pch.cpp @@ -0,0 +1,5 @@ +// pch.cpp: source file corresponding to the pre-compiled header + +#include "pch.h" + +// When you are using pre-compiled headers, this source file is necessary for compilation to succeed. diff --git a/pch.h b/pch.h new file mode 100644 index 0000000..885d5d6 --- /dev/null +++ b/pch.h @@ -0,0 +1,13 @@ +// pch.h: This is a precompiled header file. +// Files listed below are compiled only once, improving build performance for future builds. +// This also affects IntelliSense performance, including code completion and many code browsing features. +// However, files listed here are ALL re-compiled if any one of them is updated between builds. +// Do not add files here that you will be updating frequently as this negates the performance advantage. + +#ifndef PCH_H +#define PCH_H + +// add headers that you want to pre-compile here +#include "framework.h" + +#endif //PCH_H -- cgit v1.2.3