Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#include "RightBottomView.h"
#include "resource.h"
#include "ResourceString.h"
IMPLEMENT_DYNCREATE( RightBottomView, CEditView )
RightBottomView::RightBottomView() { }
Document* RightBottomView::GetDocument() { return ( Document *) m_pDocument; }
BOOL RightBottomView::PreCreateWindow( CREATESTRUCT& cs ) { return CEditView::PreCreateWindow( cs ); }
void RightBottomView::OnInitialUpdate() { #if 1
// get present style.
LONG presentStyle; presentStyle = GetWindowLong( m_hWnd, GWL_STYLE );
// Set the last error to zero to avoid confusion.
// See sdk for SetWindowLong.
SetLastError(0);
// set new style.
// this edit control has a caption and is readonly.
SetWindowLong( m_hWnd, GWL_STYLE, // presentStyle | WS_CAPTION | ES_READONLY );
presentStyle | WS_CAPTION );
// change caption
_bstr_t title = GETRESOURCEIDSTRING( IDS_BOTTOM_PANE_TITLE ); SetWindowText( title );
#endif
// we will register
// with the document class,
// as we are the status pane
// and status is reported via us.
GetDocument()->registerStatusPane( this ); }
|