|
@@ -274,6 +274,8 @@ BEGIN_MESSAGE_MAP(CUB530View, CFormView)
|
|
|
ON_COMMAND(ID_CHECK_SHOT_SPEC, &CUB530View::OnCheckShotSpec)
|
|
|
ON_UPDATE_COMMAND_UI(ID_CHECK_SHOT_SPEC, &CUB530View::OnUpdateCheckShotSpec)
|
|
|
ON_WM_CREATE()
|
|
|
+ ON_COMMAND(ID_CHECK_IR_SHOT, &CUB530View::OnCheckIrShot)
|
|
|
+ ON_UPDATE_COMMAND_UI(ID_CHECK_IR_SHOT, &CUB530View::OnUpdateCheckIrShot)
|
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
|
|
@@ -1289,3 +1291,23 @@ int CUB530View::OnCreate(LPCREATESTRUCT lpCreateStruct)
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+void CUB530View::OnCheckIrShot()
|
|
|
+{
|
|
|
+ // TODO: 在此添加命令处理程序代码
|
|
|
+ CMFCRibbonBar* pRibbon = g_pMainFrame->GetRibbonBar();
|
|
|
+ ASSERT_VALID(pRibbon);
|
|
|
+ CMFCRibbonButton* pCheck = DYNAMIC_DOWNCAST(CMFCRibbonButton, pRibbon->FindByID(ID_CHECK_SHOT_SPEC));
|
|
|
+ if ( pCheck )
|
|
|
+ {
|
|
|
+ g_pMainFrame->m_bShotIR = !pCheck->IsChecked();
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+void CUB530View::OnUpdateCheckIrShot(CCmdUI* pCmdUI)
|
|
|
+{
|
|
|
+ // TODO: 在此添加命令更新用户界面处理程序代码
|
|
|
+ pCmdUI->SetCheck(g_pMainFrame->m_bShotIR);
|
|
|
+}
|