don't include wx/msw/wrapwin.h in public header; corrected the m_hDWP type instead

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2005-01-05 22:46:32 +00:00
parent d77016e8aa
commit 3b72cd917f

View File

@@ -21,9 +21,6 @@
#pragma interface "window.h" #pragma interface "window.h"
#endif #endif
// for HANDLE
#include "wx/msw/wrapwin.h"
// [at least] some version of Windows send extra mouse move messages after // [at least] some version of Windows send extra mouse move messages after
// a mouse click or a key press - to temporarily fix this problem, set the // a mouse click or a key press - to temporarily fix this problem, set the
// define below to 1 // define below to 1
@@ -477,6 +474,11 @@ protected:
wxKeyEvent CreateKeyEvent(wxEventType evType, int id, wxKeyEvent CreateKeyEvent(wxEventType evType, int id,
WXLPARAM lParam = 0, WXWPARAM wParam = 0) const; WXLPARAM lParam = 0, WXWPARAM wParam = 0) const;
// default OnEraseBackground() implementation, return true if we did erase
// the background, false otherwise
bool DoEraseBackground(wxDC& dc);
private: private:
// common part of all ctors // common part of all ctors
void Init(); void Init();
@@ -497,7 +499,7 @@ private:
unsigned int m_frozenness; unsigned int m_frozenness;
// current defer window position operation handle (may be NULL) // current defer window position operation handle (may be NULL)
HANDLE m_hDWP; WXHANDLE m_hDWP;
DECLARE_DYNAMIC_CLASS(wxWindowMSW) DECLARE_DYNAMIC_CLASS(wxWindowMSW)