// ATL_OutProcST.cpp : Implementation of WinMain #include "stdafx.h" #include "resource.h" #include "ATL_OutProcST_i.h" #include class CATL_OutProcSTModule : public CAtlExeModuleT< CATL_OutProcSTModule > { public : DECLARE_LIBID(LIBID_ATL_OutProcSTLib) DECLARE_REGISTRY_APPID_RESOURCEID(IDR_ATL_OUTPROCST, "{AEBA6A02-87C5-4579-99E8-8BF43A5EBCDD}") }; CATL_OutProcSTModule _AtlModule; // extern "C" int WINAPI _tWinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/, LPTSTR /*lpCmdLine*/, int nShowCmd) { int retVal = _AtlModule.WinMain(nShowCmd); _AtlModule.m_bDelayShutdown = false; std::cout << "\n AtlModule terminating\n\n"; return retVal; }