SHInitExtraControls();
#endif
+#ifndef __WXWINCE__
+ // Don't show a message box if a function such as SHGetFileInfo
+ // fails to find a device.
+ SetErrorMode(SEM_FAILCRITICALERRORS|SEM_NOOPENFILEERRORBOX);
+#endif
+
wxOleInitialize();
RegisterWindowClasses();
wxApp::~wxApp()
{
- // our cmd line arguments are allocated inside wxEntry(HINSTANCE), they
- // don't come from main(), so we have to free them
-
- while ( argc )
- {
- // m_argv elements were allocated by wxStrdup()
- free(argv[--argc]);
- }
-
- // but m_argv itself -- using new[]
- delete [] argv;
}
// ----------------------------------------------------------------------------
// we're prepared to handle the errors
wxLogNull noLog;
-
+
+#if wxUSE_DYNLIB_CLASS
// do we have it?
wxDynamicLibrary dllComCtl32(_T("comctl32.dll"), wxDL_VERBATIM);
}
}
}
+#endif
}
return s_verComCtl32;