// OIMOBOXWatchDir.cpp : Defines the class behaviors for the application. // #include "stdafx.h" #include "OIMOBOXWatchDir.h" #include "OIMOBOXWatchDirDlg.h" #ifdef _DEBUG #define new DEBUG_NEW #endif // COIMOBOXWatchDirApp BEGIN_MESSAGE_MAP(COIMOBOXWatchDirApp, CWinApp) ON_COMMAND(ID_HELP, &CWinApp::OnHelp) END_MESSAGE_MAP() // COIMOBOXWatchDirApp construction COIMOBOXWatchDirApp::COIMOBOXWatchDirApp() { // support Restart Manager m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART; // TODO: add construction code here, // Place all significant initialization in InitInstance } // The one and only COIMOBOXWatchDirApp object COIMOBOXWatchDirApp theApp; // COIMOBOXWatchDirApp initialization BOOL COIMOBOXWatchDirApp::InitInstance() { CWinApp::InitInstance(); // Create the shell manager, in case the dialog contains // any shell tree view or shell list view controls. //CShellManager *pShellManager = new CShellManager; // Standard initialization // If you are not using these features and wish to reduce the size // of your final executable, you should remove from the following // the specific initialization routines you do not need // Change the registry key under which our settings are stored // TODO: You should modify this string to be something appropriate // such as the name of your company or organization //SetRegistryKey(_T("Local AppWizard-Generated Applications")); // Èç¹ûÐè²ÉÓà OLE DB Á¬½ÓÊý¾Ý¿â£¬¶øÐè½øÐÐ Ole DB ³õʼ»¯ if ( !AfxOleInit() ) return FALSE; ::CoInitialize(NULL); COIMOBOXWatchDirDlg *pDlg = new COIMOBOXWatchDirDlg; //strCmd.Format( _T("Server=27.17.13.112;Port=6014;AppFlag=STK;CurVer=101106")); //strCmd.Format( _T("Server=192.168.1.168;Port=6014;AppFlag=STK;CurVer=101106")); m_pMainWnd = pDlg; if ( !pDlg->Create( IDD_OIMOBOXWATCHDIR_DIALOG ) ) { delete pDlg; pDlg = NULL; return false; } #ifndef _DEBUG pDlg->ShowWindow( SW_HIDE ); #else pDlg->ShowWindow( SW_SHOW ); #endif return TRUE; } int COIMOBOXWatchDirApp::ExitInstance() { AfxOleTerm(); ::CoUninitialize(); return CWinApp::ExitInstance(); }