diff options
Diffstat (limited to 'src/osd/winui/main.cpp')
-rw-r--r-- | src/osd/winui/main.cpp | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/osd/winui/main.cpp b/src/osd/winui/main.cpp new file mode 100644 index 00000000000..cfadf9ffe0b --- /dev/null +++ b/src/osd/winui/main.cpp @@ -0,0 +1,34 @@ +// license:BSD-3-Clause +// copyright-holders:Aaron Giles +//============================================================ +// +// main.cpp - Win32 main program +// +//============================================================ + +// standard windows headers +#ifdef OSD_SDL +#define _WIN32_WINNT 0x0501 +#endif +#include <windows.h> +#include <tchar.h> +#include <cstdlib> +#include <vector> +#include <string> + +#include "strconv.h" + +#if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#include "winmain.h" + +// The main function is only used to initialize our IFrameworkView class. +[Platform::MTAThread] +int main(Platform::Array<Platform::String^>^) +{ + auto app_source = ref new MameViewSource(); + Windows::ApplicationModel::Core::CoreApplication::Run(app_source); + return 0; +} + +#endif |