#include "wx/defs.h"
#ifndef WX_PRECOMP
+ #include "wx/window.h"
+ #include "wx/msw/private.h"
#include "wx/utils.h"
#include "wx/dc.h"
#include "wx/app.h"
#include "wx/msgdlg.h"
+ #include "wx/intl.h"
#endif
#include "wx/msw/printwin.h"
#include "wx/dcprint.h"
#include "wx/printdlg.h"
+#include "wx/log.h"
#include "wx/msw/private.h"
#include <stdlib.h>
-#include <windows.h>
-#include <commdlg.h>
-// Clash with Windows header files
-#ifdef StartDoc
- #undef StartDoc
-#endif
+#include "wx/msw/private.h"
+
+#include <commdlg.h>
#ifndef __WIN32__
#include <print.h>