diff --git a/gfx/drivers_context/win32_common.c b/gfx/drivers_context/win32_common.c index 37227638e5..a45c227e4e 100644 --- a/gfx/drivers_context/win32_common.c +++ b/gfx/drivers_context/win32_common.c @@ -126,6 +126,9 @@ LRESULT win32_menu_loop(HWND owner, WPARAM wparam) case ID_M_MOUSE_GRAB: cmd = RARCH_CMD_GRAB_MOUSE_TOGGLE; break; + case ID_M_TAKE_SCREENSHOT: + cmd = RARCH_CMD_TAKE_SCREENSHOT; + break; case ID_M_QUIT: do_wm_close = true; break; diff --git a/media/rarch.rc b/media/rarch.rc index 68377a1a68..6ba94e49dd 100644 --- a/media/rarch.rc +++ b/media/rarch.rc @@ -42,6 +42,7 @@ BEGIN MENUITEM "Menu Toggle", ID_M_MENU_TOGGLE MENUITEM "Pause Toggle", ID_M_PAUSE_TOGGLE MENUITEM "Mouse Grab Toggle", ID_M_MOUSE_GRAB + MENUITEM "Take Screenshot", ID_M_TAKE_SCREENSHOT END POPUP "Window" BEGIN diff --git a/win32/resource.h b/win32/resource.h index 3ed78f6f88..638082bb40 100644 --- a/win32/resource.h +++ b/win32/resource.h @@ -25,3 +25,4 @@ #define ID_M_FULL_SCREEN 40022 #define ID_M_MOUSE_GRAB 40023 #define ID_M_STATE_INDEX_AUTO 40024 +#define ID_M_TAKE_SCREENSHOT 40025