diff --git a/samples/animate/anitest.bkl b/samples/animate/anitest.bkl
index e7e4ae2d6b..12bac6ae6b 100644
--- a/samples/animate/anitest.bkl
+++ b/samples/animate/anitest.bkl
@@ -8,7 +8,6 @@
anitest.h
core
base
- ../sample.rc
diff --git a/samples/calendar/calendar.rc b/samples/calendar/calendar.rc
deleted file mode 100644
index 82bdf07561..0000000000
--- a/samples/calendar/calendar.rc
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "wx/msw/wx.rc"
-
diff --git a/samples/collpane/collpane.bkl b/samples/collpane/collpane.bkl
index 631dfd905e..c83d473cbc 100644
--- a/samples/collpane/collpane.bkl
+++ b/samples/collpane/collpane.bkl
@@ -7,7 +7,6 @@
collpane.cpp
core
base
- ../sample.rc
diff --git a/samples/dataview/dataview.bkl b/samples/dataview/dataview.bkl
index 56ad8f320b..b63aa4d2d0 100644
--- a/samples/dataview/dataview.bkl
+++ b/samples/dataview/dataview.bkl
@@ -8,7 +8,6 @@
mymodels.h
core
base
- ../sample.rc
diff --git a/samples/popup/popup.bkl b/samples/popup/popup.bkl
index 794779dd1f..ad4669b3b7 100644
--- a/samples/popup/popup.bkl
+++ b/samples/popup/popup.bkl
@@ -6,6 +6,5 @@
popup.cpp
core
base
- ../sample.rc
diff --git a/samples/propgrid/propgrid.bkl b/samples/propgrid/propgrid.bkl
index 71c103781c..c49cb3676a 100644
--- a/samples/propgrid/propgrid.bkl
+++ b/samples/propgrid/propgrid.bkl
@@ -17,7 +17,6 @@
propgrid
core
base
- ../sample.rc
diff --git a/samples/ribbon/ribbon.bkl b/samples/ribbon/ribbon.bkl
index 31f4e93baf..3f20649021 100644
--- a/samples/ribbon/ribbon.bkl
+++ b/samples/ribbon/ribbon.bkl
@@ -10,7 +10,6 @@
ribbon
core
base
- ../sample.rc
diff --git a/samples/richtext/richtext.bkl b/samples/richtext/richtext.bkl
index beb5b1c834..c68aa7b9bf 100644
--- a/samples/richtext/richtext.bkl
+++ b/samples/richtext/richtext.bkl
@@ -12,7 +12,6 @@
core
xml
base
- ../sample.rc
diff --git a/samples/sample.rc b/samples/sample.rc
index b214b99b23..8d8636a72d 100644
--- a/samples/sample.rc
+++ b/samples/sample.rc
@@ -25,6 +25,9 @@ sample ICON "sample.ico"
// for more information)
#define wxUSE_NO_MANIFEST 0
+// To get DPI change events, we need to opt in into per monitor DPI support.
+#define wxUSE_DPI_AWARE_MANIFEST 2
+
// this is not always needed but doesn't hurt (except making the executable
// very slightly larger): this file contains the standard icons, cursors, ...
#include "wx/msw/wx.rc"
diff --git a/samples/splash/splash.bkl b/samples/splash/splash.bkl
index 45f581b765..056594258f 100644
--- a/samples/splash/splash.bkl
+++ b/samples/splash/splash.bkl
@@ -9,7 +9,6 @@
media
core
base
- ../sample.rc
diff --git a/samples/toolbar/toolbar.rc b/samples/toolbar/toolbar.rc
index 8eac324424..52bbc440c4 100644
--- a/samples/toolbar/toolbar.rc
+++ b/samples/toolbar/toolbar.rc
@@ -1,6 +1,3 @@
-// To get DPI change events, we need to opt in into per monitor DPI support.
-#define wxUSE_DPI_AWARE_MANIFEST 2
-
#include "../sample.rc"
new RCDATA "bitmaps/new.png"
diff --git a/samples/treectrl/treectrl.bkl b/samples/treectrl/treectrl.bkl
index 3caf1ea120..807544b6fc 100644
--- a/samples/treectrl/treectrl.bkl
+++ b/samples/treectrl/treectrl.bkl
@@ -8,7 +8,6 @@
treetest.h
core
base
- ../sample.rc
diff --git a/samples/validate/validate.bkl b/samples/validate/validate.bkl
index bc72569d92..bbd8fdc68e 100644
--- a/samples/validate/validate.bkl
+++ b/samples/validate/validate.bkl
@@ -8,7 +8,6 @@
validate.h
core
base
- ../sample.rc
diff --git a/samples/webview/webview.bkl b/samples/webview/webview.bkl
index b41f263b27..ac8f7a3f12 100644
--- a/samples/webview/webview.bkl
+++ b/samples/webview/webview.bkl
@@ -12,7 +12,6 @@
stc
core
base
- ../sample.rc
$(LIB_SCINTILLA)
diff --git a/samples/widgets/widgets.bkl b/samples/widgets/widgets.bkl
index fae2281674..5c85f3aa40 100644
--- a/samples/widgets/widgets.bkl
+++ b/samples/widgets/widgets.bkl
@@ -59,7 +59,6 @@
widgets.h itemcontainer.h
core
base
- ../sample.rc
diff --git a/samples/xti/xti.rc b/samples/xti/xti.rc
deleted file mode 100644
index b862bd2de8..0000000000
--- a/samples/xti/xti.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-mondrian ICON "sample.ico"
-#include "wx/msw/wx.rc"
-