\r
char g_ventoy_dir[MAX_PATH];\r
\r
+static BOOL g_ChromeFirst = TRUE;\r
static BOOL g_running = FALSE;\r
static HWND g_refresh_button;\r
static HWND g_start_button;\r
\r
sprintf_s(url, sizeof(url), "http://%s:%s/index.html", g_sysinfo.ip, g_sysinfo.port);\r
\r
- for (i = 0; Browsers[i] != NULL; i++)\r
- {\r
- if (ventoy_is_file_exist("%s", Browsers[i]))\r
- {\r
- ShellExecuteA(NULL, "open", Browsers[i], url, NULL, SW_SHOW);\r
- return;\r
- }\r
- }\r
+ if (g_ChromeFirst)\r
+ {\r
+ for (i = 0; Browsers[i] != NULL; i++)\r
+ {\r
+ if (ventoy_is_file_exist("%s", Browsers[i]))\r
+ {\r
+ ShellExecuteA(NULL, "open", Browsers[i], url, NULL, SW_SHOW);\r
+ return;\r
+ }\r
+ }\r
+ }\r
\r
ShellExecuteA(NULL, "open", url, NULL, NULL, SW_SHOW);\r
}\r
\r
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, INT nCmdShow)\r
{\r
+ int i;\r
int rc;\r
HANDLE hMutex;\r
WCHAR CurDir[MAX_PATH];\r
\r
UNREFERENCED_PARAMETER(hPrevInstance);\r
\r
+ for (i = 0; i < __argc; i++)\r
+ {\r
+ if (__argv[i] && _stricmp(__argv[i], "/F") == 0)\r
+ {\r
+ g_ChromeFirst = FALSE;\r
+ break;\r
+ }\r
+ }\r
+\r
DllProtect();\r
\r
if (GetUserDefaultUILanguage() == 0x0804)\r