diff --git a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.cpp b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.cpp
index b3337b1..da3d6fa 100644
Binary files a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.cpp and b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.cpp differ
diff --git a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.h b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.h
new file mode 100644
index 0000000..7121468
--- /dev/null
+++ b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.h
@@ -0,0 +1,7 @@
+#ifndef __LOCK_IF_OUT_OF_LOGON_HOURS_H__
+#define __LOCK_IF_OUT_OF_LOGON_HOURS_H__
+
+#define IDS_WARNING_TITLE 0
+#define IDS_WARNING_MSG_FMT 1
+
+#endif
diff --git a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.rc b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.rc
index b73ed16..a9740c7 100644
Binary files a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.rc and b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.rc differ
diff --git a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj
index d2d6ded..ad8bfd3 100644
--- a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj
+++ b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj
@@ -98,6 +98,12 @@
true
secur32.lib;%(AdditionalDependencies)
+
+ true
+
+
+ PerMonitorHighDPIAware
+
@@ -112,6 +118,12 @@
true
secur32.lib;%(AdditionalDependencies)
+
+ true
+
+
+ PerMonitorHighDPIAware
+
@@ -127,6 +139,12 @@
true
secur32.lib;%(AdditionalDependencies)
+
+ true
+
+
+ PerMonitorHighDPIAware
+
@@ -142,6 +160,12 @@
true
secur32.lib;%(AdditionalDependencies)
+
+ true
+
+
+ PerMonitorHighDPIAware
+
@@ -149,6 +173,9 @@
+
+
+
diff --git a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj.filters b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj.filters
index 995485c..2b2d03b 100644
--- a/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj.filters
+++ b/LockIfOutOfLogonHours/LockIfOutOfLogonHours.vcxproj.filters
@@ -19,4 +19,9 @@
Resource Files
+
+
+ Source Files
+
+
\ No newline at end of file