X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2FWCE%20samples%2FScribble%2Fmain.cpp;fp=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2FWCE%20samples%2FScribble%2Fmain.cpp;h=e7653b7f8285453f2ba189414315999d794512e4;hb=70a96cca12cb006506461d26cd112bab179fe74c;hp=0000000000000000000000000000000000000000;hpb=8caf60af39689a3546074f0c68d14c3a2e28191e;p=matches%2Fhonours.git diff --git a/research/transmission_spectroscopy/TOF/Win32++/WCE samples/Scribble/main.cpp b/research/transmission_spectroscopy/TOF/Win32++/WCE samples/Scribble/main.cpp new file mode 100644 index 00000000..e7653b7f --- /dev/null +++ b/research/transmission_spectroscopy/TOF/Win32++/WCE samples/Scribble/main.cpp @@ -0,0 +1,29 @@ +/////////////////////////////////////// +// main.cpp + +#include "wincore.h" +#include "resource.h" +#include "FrameApp.h" + + +int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) +{ + TCHAR szBuf[100]; + ::LoadString(hInstance, IDW_MAIN, szBuf, 100); + HWND hWnd = FindWindow(szBuf, NULL); + + // If application is already running, restore it and quit + if (hWnd) + { + SetForegroundWindow ((HWND)(((DWORD)hWnd) | 0x01)); + TRACE(_T("Application Already running")); + return -1; + } + + //Start the framework + CWceFrameApp MyApp; + + //Process the window messages + return MyApp.Run(); +} +