diff --git a/reactos/subsys/system/explorer/explorer.coff b/reactos/subsys/system/explorer/explorer.coff index a65ea90cade..feea9725323 100644 Binary files a/reactos/subsys/system/explorer/explorer.coff and b/reactos/subsys/system/explorer/explorer.coff differ diff --git a/reactos/subsys/system/explorer/explorer.cpp b/reactos/subsys/system/explorer/explorer.cpp index 6bc1007e603..41e8996d7bb 100644 --- a/reactos/subsys/system/explorer/explorer.cpp +++ b/reactos/subsys/system/explorer/explorer.cpp @@ -73,7 +73,7 @@ void explorer_show_frame(HWND hwndParent, int cmdshow) // create main window g_Globals._hMainWnd = Window::Create(WINDOW_CREATOR(MainFrame), 0, - (LPCTSTR)g_Globals._hframeClass, ResString(IDS_TITLE), WS_OVERLAPPEDWINDOW, + (LPCTSTR)(int)g_Globals._hframeClass, ResString(IDS_TITLE), WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hwndParent, hMenuFrame); diff --git a/reactos/subsys/system/explorer/shell/mainframe.cpp b/reactos/subsys/system/explorer/shell/mainframe.cpp index 7dfe3a3f63d..25c739aff60 100644 --- a/reactos/subsys/system/explorer/shell/mainframe.cpp +++ b/reactos/subsys/system/explorer/shell/mainframe.cpp @@ -320,7 +320,7 @@ int MainFrame::Command(int id, int code) break; case ID_EXECUTE: { - ExecuteDialog dlg = {{0}}; + ExecuteDialog dlg = {{0}, 0}; if (DialogBoxParam(g_Globals._hInstance, MAKEINTRESOURCE(IDD_EXECUTE), _hwnd, ExecuteDialog::WndProg, (LPARAM)&dlg) == IDOK) { HINSTANCE hinst = ShellExecute(_hwnd, NULL/*operation*/, dlg.cmd/*file*/, NULL/*parameters*/, NULL/*dir*/, dlg.cmdshow);