+ friend MRESULT EXPENTRY wxFrameWndProc(HWND hWnd,ULONG ulMsg, MPARAM wParam, MPARAM lParam);
+ friend MRESULT EXPENTRY wxFrameMainWndProc(HWND hWnd,ULONG ulMsg, MPARAM wParam, MPARAM lParam);
+
+protected:
+ // common part of all ctors
+ void Init(void);
+
+ virtual WXHICON GetDefaultIcon(void) const;
+ // override base class virtuals
+ virtual void DoGetClientSize( int* pWidth
+ ,int* pHeight
+ ) const;
+ virtual void DoSetClientSize( int nWidth
+ ,int nWeight
+ );
+ inline virtual bool IsMDIChild(void) const { return FALSE; }
+
+#if wxUSE_MENUS_NATIVE
+ // helper
+ void DetachMenuBar(void);
+ // perform MSW-specific action when menubar is changed
+ virtual void AttachMenuBar(wxMenuBar* pMenubar);