X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/937013e0fd914d4c42f9f5ec98da665986b93dfa..dd9f8b6bb6935360a8271dc3e8749fb026b601a8:/src/msw/control.cpp diff --git a/src/msw/control.cpp b/src/msw/control.cpp index fa9989fb1c..b58195c0cf 100644 --- a/src/msw/control.cpp +++ b/src/msw/control.cpp @@ -144,8 +144,8 @@ bool wxControl::MSWCreateControl(const wxChar *classname, label.wx_str(), // the window name style, // the window style x, y, w, h, // the window position and size - GetHwndOf(GetParent()), // parent - (HMENU)GetId(), // child id + GetHwndOf(GetParent()), // parent + (HMENU)wxUIntToPtr(GetId()), // child id wxGetInstance(), // app instance NULL // creation parameters ); @@ -153,11 +153,11 @@ bool wxControl::MSWCreateControl(const wxChar *classname, if ( !m_hWnd ) { #ifdef __WXDEBUG__ - wxFAIL_MSG(wxString::Format - ( - _T("CreateWindowEx(\"%s\", flags=%08x, ex=%08x) failed"), - classname, (unsigned int)style, (unsigned int)exstyle - )); + wxLogLastError(wxString::Format + ( + _T("CreateWindowEx(\"%s\", flags=%08lx, ex=%08lx)"), + classname, style, exstyle + )); #endif // __WXDEBUG__ return false;