Don't fail to register remaining window classes if
one fails to register Set window proc for non-control windows git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
11b3bc3a94
commit
2cbc7f485f
@ -338,8 +338,6 @@ bool wxApp::RegisterWindowClasses()
|
||||
if ( !RegisterClass(&wndclass) )
|
||||
{
|
||||
wxLogLastError(wxT("RegisterClass(frame)"));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// "no redraw" frame
|
||||
@ -349,8 +347,6 @@ bool wxApp::RegisterWindowClasses()
|
||||
if ( !RegisterClass(&wndclass) )
|
||||
{
|
||||
wxLogLastError(wxT("RegisterClass(no redraw frame)"));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// Register the MDI frame window class.
|
||||
@ -361,8 +357,6 @@ bool wxApp::RegisterWindowClasses()
|
||||
if ( !RegisterClass(&wndclass) )
|
||||
{
|
||||
wxLogLastError(wxT("RegisterClass(MDI parent)"));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// "no redraw" MDI frame
|
||||
@ -372,8 +366,6 @@ bool wxApp::RegisterWindowClasses()
|
||||
if ( !RegisterClass(&wndclass) )
|
||||
{
|
||||
wxLogLastError(wxT("RegisterClass(no redraw MDI parent frame)"));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// Register the MDI child frame window class.
|
||||
@ -384,8 +376,6 @@ bool wxApp::RegisterWindowClasses()
|
||||
if ( !RegisterClass(&wndclass) )
|
||||
{
|
||||
wxLogLastError(wxT("RegisterClass(MDI child)"));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
// "no redraw" MDI child frame
|
||||
@ -395,8 +385,6 @@ bool wxApp::RegisterWindowClasses()
|
||||
if ( !RegisterClass(&wndclass) )
|
||||
{
|
||||
wxLogLastError(wxT("RegisterClass(no redraw MDI child)"));
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
|
@ -430,7 +430,10 @@ bool wxWindowMSW::Create(wxWindow *parent,
|
||||
msflags |= WS_VISIBLE;
|
||||
}
|
||||
|
||||
return MSWCreate(wxCanvasClassName, NULL, pos, size, msflags, exstyle);
|
||||
bool retValue = MSWCreate(wxCanvasClassName, NULL, pos, size, msflags, exstyle);
|
||||
if (retVal)
|
||||
SetWindowLong( (HWND)m_hWnd, GWL_WNDPROC, (LONG)wxWndProc);
|
||||
return retVal;
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user