summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
232b005)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12761
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#endif
#include "wx/cmdline.h"
#endif
#include "wx/cmdline.h"
+#include "wx/filename.h"
#include "wx/module.h"
#include "wx/msw/private.h"
#include "wx/module.h"
#include "wx/msw/private.h"
argv[0] = new wxChar[260]; // 260 is MAX_PATH value from windef.h
::GetModuleFileName(wxhInstance, argv[0], 260);
argv[0] = new wxChar[260]; // 260 is MAX_PATH value from windef.h
::GetModuleFileName(wxhInstance, argv[0], 260);
+ // also set the app name from argv[0]
+ wxString name;
+ wxFileName::SplitPath(argv[0], NULL, &name, NULL);
+
+ SetAppName(name);
+
+ // copy all the other arguments to wxApp::argv[]
for ( int i = 1; i < argc; i++ )
{
argv[i] = copystring(args[i - 1]);
for ( int i = 1; i < argc; i++ )
{
argv[i] = copystring(args[i - 1]);