wxUniversal compilation fix. The fix is ok because this ash

is a wxMSW data structure, and can only contain wxMSW windows.
Compilation tested with and without wxUniversal and with and without
WXWIN_COMPATIBILITY_2_4.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27176 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Mattia Barbon
2004-05-08 10:19:14 +00:00
parent a73ce5bff2
commit 40ad34262a
2 changed files with 2 additions and 2 deletions

View File

@@ -502,7 +502,7 @@ public:
#include "wx/hash.h" #include "wx/hash.h"
// pseudo-template HWND <-> wxWindow hash table // pseudo-template HWND <-> wxWindow hash table
WX_DECLARE_HASH(wxWindow, wxWindowList, wxWinHashTable); WX_DECLARE_HASH(wxWindowMSW, wxWindowList, wxWinHashTable);
extern wxWinHashTable *wxWinHandleHash; extern wxWinHashTable *wxWinHandleHash;

View File

@@ -2955,7 +2955,7 @@ wxWinHashTable *wxWinHandleHash = NULL;
wxWindow *wxFindWinFromHandle(WXHWND hWnd) wxWindow *wxFindWinFromHandle(WXHWND hWnd)
{ {
return wxWinHandleHash->Get((long)hWnd); return (wxWindow*)wxWinHandleHash->Get((long)hWnd);
} }
void wxAssociateWinWithHandle(HWND hWnd, wxWindowMSW *win) void wxAssociateWinWithHandle(HWND hWnd, wxWindowMSW *win)