win32: Add menu option to open memory stick directory

This commit is contained in:
Henrik Rydgard
2013-03-28 20:17:45 +01:00
parent 63463f7959
commit e7027b6c9c
7 changed files with 60 additions and 35 deletions
+8
View File
@@ -288,6 +288,14 @@ namespace MainWindow
case ID_FILE_REFRESHGAMELIST:
break;
case ID_FILE_MEMSTICK:
{
std::string memStickDir, flash0dir;
GetSysDirectories(memStickDir, flash0dir);
ShellExecuteA(NULL, "open", memStickDir.c_str(), 0, 0, SW_SHOW);
}
break;
case ID_EMULATION_RUN:
if (g_State.bEmuThreadStarted)
{
+2
View File
@@ -206,6 +206,8 @@ BEGIN
MENUITEM "&Open...", ID_FILE_LOAD
MENUITEM "&Close", ID_EMULATION_STOP
MENUITEM SEPARATOR
MENUITEM "Open &Memory Stick", ID_FILE_MEMSTICK
MENUITEM SEPARATOR
MENUITEM "Quickload state\tF4", ID_FILE_QUICKLOADSTATE
MENUITEM "Quicksave state\tF2", ID_FILE_QUICKSAVESTATE
MENUITEM "&Load State File...", ID_FILE_LOADSTATEFILE
+2 -1
View File
@@ -264,6 +264,7 @@
#define ID_OPTIONS_FRAMESKIP 40139
#define IDC_MEMCHECK 40140
#define ID_OPTIONS_USEMEDIAENGINE 40141
#define ID_FILE_MEMSTICK 40142
#define IDC_STATIC -1
// Next default values for new objects
@@ -271,7 +272,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 233
#define _APS_NEXT_COMMAND_VALUE 40141
#define _APS_NEXT_COMMAND_VALUE 40143
#define _APS_NEXT_CONTROL_VALUE 1163
#define _APS_NEXT_SYMED_VALUE 101
#endif