📄 mainfrm.cpp
字号:
wp.flags |= WPF_RESTORETOMAXIMIZED;
// and write it to the .INI file
WriteWindowPlacement(&wp);
}
CFrameWnd::OnClose();
}
CComboBox* CMainFrame::GetListBox()
{
return &m_wndStepBox;
}
void CMainFrame::OnStepBox()
{
m_Five.InListBox( m_wndStepBox );
}
void CMainFrame::OnViewToolbar1()
{
// TODO: Add your command handler code here
if( m_wndPlayBar.GetStyle()&WS_VISIBLE )
{
ShowControlBar( &m_wndPlayBar,FALSE,FALSE );
}
else
{
ShowControlBar( &m_wndPlayBar,TRUE,FALSE );
}
}
void CMainFrame::OnUpdateViewToolbar1(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
if( m_wndPlayBar.GetStyle()&WS_VISIBLE )
{
pCmdUI->SetCheck( 1 );
}
else
{
pCmdUI->SetCheck( 0 );
}
}
void CMainFrame::OnButtonHui()
{
// TODO: Add your command handler code here
CFive five;
CFiveView *mpView;
if(five.HuiOneStep()==FALSE)
{
MessageBeep(0);
return;
}
five.InListBox( m_wndStepBox );
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
mpView->Invalidate(FALSE);
mpView->UpdateWindow();
}
void CMainFrame::OnViewToolbar()
{
// TODO: Add your command handler code here
if( m_wndToolBar.GetStyle()&WS_VISIBLE )
{
ShowControlBar( &m_wndToolBar,FALSE,FALSE );
}
else
{
ShowControlBar( &m_wndToolBar,TRUE,FALSE );
}
}
void CMainFrame::OnUpdateViewToolbar(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
if( m_wndToolBar.GetStyle()&WS_VISIBLE )
{
pCmdUI->SetCheck( 1 );
}
else
{
pCmdUI->SetCheck( 0 );
}
}
void CMainFrame::OnButtonDin()
{
// TODO: Add your command handler code here
CFive five;
CFiveView *mpView;
if(five.BackEndStep()==FALSE)
{
MessageBeep(0);
return;
}
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
mpView->Invalidate(FALSE);
mpView->UpdateWindow();
}
void CMainFrame::OnButtonQian()
{
// TODO: Add your command handler code here
CFive five;
CFiveView *mpView;
if(five.BackOneStep()==FALSE)
{
MessageBeep(0);
return;
}
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
mpView->Invalidate(FALSE);
mpView->UpdateWindow();
}
void CMainFrame::OnButtonXia()
{
// TODO: Add your command handler code here
CFive five;
CFiveView *mpView;
if(five.FowardOneStep()==FALSE)
{
MessageBeep(0);
return;
}
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
mpView->Invalidate(FALSE);
mpView->UpdateWindow();
}
void CMainFrame::OnUpdateButtonDin(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateButtonHui(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateButtonQian(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateButtonXia(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateParamSet(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnButtonJin()
{
// TODO: Add your command handler code here
CFive five;
CFiveView *mpView;
if(five.OneStep()==FALSE)
{
MessageBeep(0);
return;
}
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
mpView->Invalidate(FALSE);
mpView->UpdateWindow();
}
void CMainFrame::OnButtonKill()
{
// TODO: Add your command handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
mpView->m_pFive->KillWzqThread();
mpView->Invalidate(FALSE);
mpView->UpdateWindow();
delete mpView -> m_pFive;
mpView -> m_pFive = NULL;
}
void CMainFrame::OnUpdateButtonKill(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( FALSE );
else
pCmdUI->Enable( TRUE );
}
void CMainFrame::OnUpdateButtonJin(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateFileNew(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateFileOpen(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateFileSave(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateFileSaveAs(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
void CMainFrame::OnUpdateFile( CCmdUI* pCmdUI )
{
CFiveView *mpView;
mpView = (CFiveView*)GetActiveView();
if( mpView == NULL )
return;
if( !mpView -> IsKindOf( RUNTIME_CLASS( CFiveView)))
return;
if( mpView -> m_pFive == NULL )
pCmdUI->Enable( TRUE );
else
pCmdUI->Enable( FALSE );
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -