📄 microprodlg.cpp
字号:
// MicroProDlg.cpp : implementation file
//
#include "stdafx.h"
#include "TEC2000.h"
#include "MicroProDlg.h"
#include<fstream.h>
#include"MainFrm.h"
#include"MicroInsDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CMicroProDlg dialog
CMicroProDlg::CMicroProDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMicroProDlg::IDD, pParent)
{
cont1=0;
cont2=0;
cont3=0;
cont4=0;
//{{AFX_DATA_INIT(CMicroProDlg)
m_strCombo1_10 = _T("");
m_strCombo1_11 = _T("");
m_strCombo1_12 = _T("");
m_strCombo1_13 = _T("");
m_strCombo1_14 = _T("");
m_strCombo1_15 = _T("");
m_strCombo1_16 = _T("");
m_strCombo1_17 = _T("");
m_strCombo1_18 = _T("");
m_strCombo1_4 = _T("");
m_strCombo1_5 = _T("");
m_strCombo1_6 = _T("");
m_strCombo1_7 = _T("");
m_strCombo1_8 = _T("");
m_strCombo1_9 = _T("");
m_strCombo2_10 = _T("");
m_strCombo2_11 = _T("");
m_strCombo2_12 = _T("");
m_strCombo2_13 = _T("");
m_strCombo2_14 = _T("");
m_strCombo2_15 = _T("");
m_strCombo2_16 = _T("");
m_strCombo2_17 = _T("");
m_strCombo2_18 = _T("");
m_strCombo2_4 = _T("");
m_strCombo2_5 = _T("");
m_strCombo2_6 = _T("");
m_strCombo2_7 = _T("");
m_strCombo2_8 = _T("");
m_strCombo2_9 = _T("");
m_strCombo3_10 = _T("");
m_strCombo3_11 = _T("");
m_strCombo3_12 = _T("");
m_strCombo3_13 = _T("");
m_strCombo3_14 = _T("");
m_strCombo3_15 = _T("");
m_strCombo3_16 = _T("");
m_strCombo3_17 = _T("");
m_strCombo3_18 = _T("");
m_strCombo3_4 = _T("");
m_strCombo3_5 = _T("");
m_strCombo3_6 = _T("");
m_strCombo3_7 = _T("");
m_strCombo3_8 = _T("");
m_strCombo3_9 = _T("");
m_strCombo4_10 = _T("");
m_strCombo4_11 = _T("");
m_strCombo4_12 = _T("");
m_strCombo4_13 = _T("");
m_strCombo4_14 = _T("");
m_strCombo4_15 = _T("");
m_strCombo4_16 = _T("");
m_strCombo4_17 = _T("");
m_strCombo4_18 = _T("");
m_strCombo4_4 = _T("");
m_strCombo4_5 = _T("");
m_strCombo4_6 = _T("");
m_strCombo4_7 = _T("");
m_strCombo4_8 = _T("");
m_strCombo4_9 = _T("");
m_strMicroShow = _T("");
m_strEdit1_1 = _T("");
m_strEdit1_3 = _T("");
m_strEdit2_3 = _T("");
m_strEdit4_3 = _T("");
m_strEdit3_3 = _T("");
m_strHch1 = _T("");
m_strClNo1 = _T("");
m_strEdit1_2 = _T("");
m_strEdit2_2 = _T("");
m_strEdit3_2 = _T("");
m_strEdit4_2 = _T("");
m_strMic_Help = _T("");
//}}AFX_DATA_INIT
}
void CMicroProDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMicroProDlg)
DDX_Control(pDX, IDC_MicroShow, m_ctrlMicroShow);
DDX_Control(pDX, IDC_COMBO4_9, m_ctrlCombo4_9);
DDX_Control(pDX, IDC_COMBO4_8, m_ctrlCombo4_8);
DDX_Control(pDX, IDC_COMBO4_7, m_ctrlCombo4_7);
DDX_Control(pDX, IDC_COMBO4_6, m_ctrlCombo4_6);
DDX_Control(pDX, IDC_COMBO4_5, m_ctrlCombo4_5);
DDX_Control(pDX, IDC_COMBO4_4, m_ctrlCombo4_4);
DDX_Control(pDX, IDC_COMBO4_18, m_ctrlCombo4_18);
DDX_Control(pDX, IDC_COMBO4_17, m_ctrlCombo4_17);
DDX_Control(pDX, IDC_COMBO4_16, m_ctrlCombo4_16);
DDX_Control(pDX, IDC_COMBO4_15, m_ctrlCombo4_15);
DDX_Control(pDX, IDC_COMBO4_14, m_ctrlCombo4_14);
DDX_Control(pDX, IDC_COMBO4_13, m_ctrlCombo4_13);
DDX_Control(pDX, IDC_COMBO4_12, m_ctrlCombo4_12);
DDX_Control(pDX, IDC_COMBO4_11, m_ctrlCombo4_11);
DDX_Control(pDX, IDC_COMBO4_10, m_ctrlCombo4_10);
DDX_Control(pDX, IDC_COMBO3_9, m_ctrlCombo3_9);
DDX_Control(pDX, IDC_COMBO3_8, m_ctrlCombo3_8);
DDX_Control(pDX, IDC_COMBO3_7, m_ctrlCombo3_7);
DDX_Control(pDX, IDC_COMBO3_6, m_ctrlCombo3_6);
DDX_Control(pDX, IDC_COMBO3_5, m_ctrlCombo3_5);
DDX_Control(pDX, IDC_COMBO3_4, m_ctrlCombo3_4);
DDX_Control(pDX, IDC_COMBO3_18, m_ctrlCombo3_18);
DDX_Control(pDX, IDC_COMBO3_17, m_ctrlCombo3_17);
DDX_Control(pDX, IDC_COMBO3_16, m_ctrlCombo3_16);
DDX_Control(pDX, IDC_COMBO3_15, m_ctrlCombo3_15);
DDX_Control(pDX, IDC_COMBO3_14, m_ctrlCombo3_14);
DDX_Control(pDX, IDC_COMBO3_13, m_ctrlCombo3_13);
DDX_Control(pDX, IDC_COMBO3_12, m_ctrlCombo3_12);
DDX_Control(pDX, IDC_COMBO3_11, m_ctrlCombo3_11);
DDX_Control(pDX, IDC_COMBO3_10, m_ctrlCombo3_10);
DDX_Control(pDX, IDC_COMBO2_9, m_ctrlCombo2_9);
DDX_Control(pDX, IDC_COMBO2_8, m_ctrlCombo2_8);
DDX_Control(pDX, IDC_COMBO2_7, m_ctrlCombo2_7);
DDX_Control(pDX, IDC_COMBO2_6, m_ctrlCombo2_6);
DDX_Control(pDX, IDC_COMBO2_5, m_ctrlCombo2_5);
DDX_Control(pDX, IDC_COMBO2_4, m_ctrlCombo2_4);
DDX_Control(pDX, IDC_COMBO2_18, m_ctrlCombo2_18);
DDX_Control(pDX, IDC_COMBO2_17, m_ctrlCombo2_17);
DDX_Control(pDX, IDC_COMBO2_16, m_ctrlCombo2_16);
DDX_Control(pDX, IDC_COMBO2_15, m_ctrlCombo2_15);
DDX_Control(pDX, IDC_COMBO2_14, m_ctrlCombo2_14);
DDX_Control(pDX, IDC_COMBO2_13, m_ctrlCombo2_13);
DDX_Control(pDX, IDC_COMBO2_12, m_ctrlCombo2_12);
DDX_Control(pDX, IDC_COMBO2_11, m_ctrlCombo2_11);
DDX_Control(pDX, IDC_COMBO2_10, m_ctrlCombo2_10);
DDX_Control(pDX, IDC_COMBO1_9, m_ctrlCombo1_9);
DDX_Control(pDX, IDC_COMBO1_8, m_ctrlCombo1_8);
DDX_Control(pDX, IDC_COMBO1_7, m_ctrlCombo1_7);
DDX_Control(pDX, IDC_COMBO1_6, m_ctrlCombo1_6);
DDX_Control(pDX, IDC_COMBO1_5, m_ctrlCombo1_5);
DDX_Control(pDX, IDC_COMBO1_4, m_ctrlCombo1_4);
DDX_Control(pDX, IDC_COMBO1_18, m_ctrlCombo1_18);
DDX_Control(pDX, IDC_COMBO1_17, m_ctrlCombo1_17);
DDX_Control(pDX, IDC_COMBO1_16, m_ctrlCombo1_16);
DDX_Control(pDX, IDC_COMBO1_15, m_ctrlCombo1_15);
DDX_Control(pDX, IDC_COMBO1_14, m_ctrlCombo1_14);
DDX_Control(pDX, IDC_COMBO1_13, m_ctrlCombo1_13);
DDX_Control(pDX, IDC_COMBO1_12, m_ctrlCombo1_12);
DDX_Control(pDX, IDC_COMBO1_11, m_ctrlCombo1_11);
DDX_Control(pDX, IDC_COMBO1_10, m_ctrlCombo1_10);
DDX_CBString(pDX, IDC_COMBO1_10, m_strCombo1_10);
DDX_CBString(pDX, IDC_COMBO1_11, m_strCombo1_11);
DDX_CBString(pDX, IDC_COMBO1_12, m_strCombo1_12);
DDX_CBString(pDX, IDC_COMBO1_13, m_strCombo1_13);
DDX_CBString(pDX, IDC_COMBO1_14, m_strCombo1_14);
DDX_CBString(pDX, IDC_COMBO1_15, m_strCombo1_15);
DDX_CBString(pDX, IDC_COMBO1_16, m_strCombo1_16);
DDX_CBString(pDX, IDC_COMBO1_17, m_strCombo1_17);
DDX_CBString(pDX, IDC_COMBO1_18, m_strCombo1_18);
DDX_CBString(pDX, IDC_COMBO1_4, m_strCombo1_4);
DDX_CBString(pDX, IDC_COMBO1_5, m_strCombo1_5);
DDX_CBString(pDX, IDC_COMBO1_6, m_strCombo1_6);
DDX_CBString(pDX, IDC_COMBO1_7, m_strCombo1_7);
DDX_CBString(pDX, IDC_COMBO1_8, m_strCombo1_8);
DDX_CBString(pDX, IDC_COMBO1_9, m_strCombo1_9);
DDX_CBString(pDX, IDC_COMBO2_10, m_strCombo2_10);
DDX_CBString(pDX, IDC_COMBO2_11, m_strCombo2_11);
DDX_CBString(pDX, IDC_COMBO2_12, m_strCombo2_12);
DDX_CBString(pDX, IDC_COMBO2_13, m_strCombo2_13);
DDX_CBString(pDX, IDC_COMBO2_14, m_strCombo2_14);
DDX_CBString(pDX, IDC_COMBO2_15, m_strCombo2_15);
DDX_CBString(pDX, IDC_COMBO2_16, m_strCombo2_16);
DDX_CBString(pDX, IDC_COMBO2_17, m_strCombo2_17);
DDX_CBString(pDX, IDC_COMBO2_18, m_strCombo2_18);
DDX_CBString(pDX, IDC_COMBO2_4, m_strCombo2_4);
DDX_CBString(pDX, IDC_COMBO2_5, m_strCombo2_5);
DDX_CBString(pDX, IDC_COMBO2_6, m_strCombo2_6);
DDX_CBString(pDX, IDC_COMBO2_7, m_strCombo2_7);
DDX_CBString(pDX, IDC_COMBO2_8, m_strCombo2_8);
DDX_CBString(pDX, IDC_COMBO2_9, m_strCombo2_9);
DDX_CBString(pDX, IDC_COMBO3_10, m_strCombo3_10);
DDX_CBString(pDX, IDC_COMBO3_11, m_strCombo3_11);
DDX_CBString(pDX, IDC_COMBO3_12, m_strCombo3_12);
DDX_CBString(pDX, IDC_COMBO3_13, m_strCombo3_13);
DDX_CBString(pDX, IDC_COMBO3_14, m_strCombo3_14);
DDX_CBString(pDX, IDC_COMBO3_15, m_strCombo3_15);
DDX_CBString(pDX, IDC_COMBO3_16, m_strCombo3_16);
DDX_CBString(pDX, IDC_COMBO3_17, m_strCombo3_17);
DDX_CBString(pDX, IDC_COMBO3_18, m_strCombo3_18);
DDX_CBString(pDX, IDC_COMBO3_4, m_strCombo3_4);
DDX_CBString(pDX, IDC_COMBO3_5, m_strCombo3_5);
DDX_CBString(pDX, IDC_COMBO3_6, m_strCombo3_6);
DDX_CBString(pDX, IDC_COMBO3_7, m_strCombo3_7);
DDX_CBString(pDX, IDC_COMBO3_8, m_strCombo3_8);
DDX_CBString(pDX, IDC_COMBO3_9, m_strCombo3_9);
DDX_CBString(pDX, IDC_COMBO4_10, m_strCombo4_10);
DDX_CBString(pDX, IDC_COMBO4_11, m_strCombo4_11);
DDX_CBString(pDX, IDC_COMBO4_12, m_strCombo4_12);
DDX_CBString(pDX, IDC_COMBO4_13, m_strCombo4_13);
DDX_CBString(pDX, IDC_COMBO4_14, m_strCombo4_14);
DDX_CBString(pDX, IDC_COMBO4_15, m_strCombo4_15);
DDX_CBString(pDX, IDC_COMBO4_16, m_strCombo4_16);
DDX_CBString(pDX, IDC_COMBO4_17, m_strCombo4_17);
DDX_CBString(pDX, IDC_COMBO4_18, m_strCombo4_18);
DDX_CBString(pDX, IDC_COMBO4_4, m_strCombo4_4);
DDX_CBString(pDX, IDC_COMBO4_5, m_strCombo4_5);
DDX_CBString(pDX, IDC_COMBO4_6, m_strCombo4_6);
DDX_CBString(pDX, IDC_COMBO4_7, m_strCombo4_7);
DDX_CBString(pDX, IDC_COMBO4_8, m_strCombo4_8);
DDX_CBString(pDX, IDC_COMBO4_9, m_strCombo4_9);
DDX_Text(pDX, IDC_MicroShow, m_strMicroShow);
DDX_Text(pDX, IDC_EDIT1_1, m_strEdit1_1);
DDX_Text(pDX, IDC_EDIT1_3, m_strEdit1_3);
DDX_Text(pDX, IDC_EDIT2_3, m_strEdit2_3);
DDX_Text(pDX, IDC_EDIT4_3, m_strEdit4_3);
DDX_Text(pDX, IDC_EDIT3_3, m_strEdit3_3);
DDX_Text(pDX, IDC_HCH1, m_strHch1);
DDX_CBString(pDX, IDC_CLNO1, m_strClNo1);
DDX_Text(pDX, IDC_EDIT1_2, m_strEdit1_2);
DDX_Text(pDX, IDC_EDIT2_2, m_strEdit2_2);
DDX_Text(pDX, IDC_EDIT3_2, m_strEdit3_2);
DDX_Text(pDX, IDC_EDIT4_2, m_strEdit4_2);
DDX_Text(pDX, IDC_MICR_HELP, m_strMic_Help);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CMicroProDlg, CDialog)
//{{AFX_MSG_MAP(CMicroProDlg)
ON_CBN_DROPDOWN(IDC_COMBO4_4, OnDropdownCombo44)
ON_CBN_DROPDOWN(IDC_COMBO1_10, OnDropdownCombo110)
ON_CBN_DROPDOWN(IDC_COMBO1_11, OnDropdownCombo111)
ON_CBN_DROPDOWN(IDC_COMBO1_12, OnDropdownCombo112)
ON_CBN_DROPDOWN(IDC_COMBO1_13, OnDropdownCombo113)
ON_CBN_DROPDOWN(IDC_COMBO1_14, OnDropdownCombo114)
ON_CBN_DROPDOWN(IDC_COMBO1_15, OnDropdownCombo115)
ON_CBN_DROPDOWN(IDC_COMBO1_16, OnDropdownCombo116)
ON_CBN_DROPDOWN(IDC_COMBO1_17, OnDropdownCombo117)
ON_CBN_DROPDOWN(IDC_COMBO1_18, OnDropdownCombo118)
ON_CBN_DROPDOWN(IDC_COMBO1_4, OnDropdownCombo14)
ON_CBN_DROPDOWN(IDC_COMBO1_5, OnDropdownCombo15)
ON_CBN_DROPDOWN(IDC_COMBO1_6, OnDropdownCombo16)
ON_CBN_DROPDOWN(IDC_COMBO1_7, OnDropdownCombo17)
ON_CBN_DROPDOWN(IDC_COMBO1_8, OnDropdownCombo18)
ON_CBN_DROPDOWN(IDC_COMBO1_9, OnDropdownCombo19)
ON_CBN_DROPDOWN(IDC_COMBO2_10, OnDropdownCombo210)
ON_CBN_DROPDOWN(IDC_COMBO2_11, OnDropdownCombo211)
ON_CBN_DROPDOWN(IDC_COMBO2_12, OnDropdownCombo212)
ON_CBN_DROPDOWN(IDC_COMBO2_13, OnDropdownCombo213)
ON_CBN_DROPDOWN(IDC_COMBO2_14, OnDropdownCombo214)
ON_CBN_DROPDOWN(IDC_COMBO2_15, OnDropdownCombo215)
ON_CBN_DROPDOWN(IDC_COMBO2_16, OnDropdownCombo216)
ON_CBN_DROPDOWN(IDC_COMBO2_17, OnDropdownCombo217)
ON_CBN_DROPDOWN(IDC_COMBO2_18, OnDropdownCombo218)
ON_CBN_DROPDOWN(IDC_COMBO2_4, OnDropdownCombo24)
ON_CBN_DROPDOWN(IDC_COMBO2_5, OnDropdownCombo25)
ON_CBN_DROPDOWN(IDC_COMBO2_6, OnDropdownCombo26)
ON_CBN_DROPDOWN(IDC_COMBO2_7, OnDropdownCombo27)
ON_CBN_DROPDOWN(IDC_COMBO2_8, OnDropdownCombo28)
ON_CBN_DROPDOWN(IDC_COMBO2_9, OnDropdownCombo29)
ON_CBN_DROPDOWN(IDC_COMBO3_10, OnDropdownCombo310)
ON_CBN_DROPDOWN(IDC_COMBO3_11, OnDropdownCombo311)
ON_CBN_DROPDOWN(IDC_COMBO3_12, OnDropdownCombo312)
ON_CBN_DROPDOWN(IDC_COMBO3_13, OnDropdownCombo313)
ON_CBN_DROPDOWN(IDC_COMBO3_14, OnDropdownCombo314)
ON_CBN_DROPDOWN(IDC_COMBO3_15, OnDropdownCombo315)
ON_CBN_DROPDOWN(IDC_COMBO3_16, OnDropdownCombo316)
ON_CBN_DROPDOWN(IDC_COMBO3_17, OnDropdownCombo317)
ON_CBN_DROPDOWN(IDC_COMBO3_18, OnDropdownCombo318)
ON_CBN_DROPDOWN(IDC_COMBO3_4, OnDropdownCombo34)
ON_CBN_DROPDOWN(IDC_COMBO3_5, OnDropdownCombo35)
ON_CBN_DROPDOWN(IDC_COMBO3_6, OnDropdownCombo36)
ON_CBN_DROPDOWN(IDC_COMBO3_7, OnDropdownCombo37)
ON_CBN_DROPDOWN(IDC_COMBO3_8, OnDropdownCombo38)
ON_CBN_DROPDOWN(IDC_COMBO3_9, OnDropdownCombo39)
ON_CBN_DROPDOWN(IDC_COMBO4_10, OnDropdownCombo410)
ON_CBN_DROPDOWN(IDC_COMBO4_11, OnDropdownCombo411)
ON_CBN_DROPDOWN(IDC_COMBO4_12, OnDropdownCombo412)
ON_CBN_DROPDOWN(IDC_COMBO4_13, OnDropdownCombo413)
ON_CBN_DROPDOWN(IDC_COMBO4_14, OnDropdownCombo414)
ON_CBN_DROPDOWN(IDC_COMBO4_15, OnDropdownCombo415)
ON_CBN_DROPDOWN(IDC_COMBO4_16, OnDropdownCombo416)
ON_CBN_DROPDOWN(IDC_COMBO4_17, OnDropdownCombo417)
ON_CBN_DROPDOWN(IDC_COMBO4_18, OnDropdownCombo418)
ON_CBN_DROPDOWN(IDC_COMBO4_5, OnDropdownCombo45)
ON_CBN_DROPDOWN(IDC_COMBO4_6, OnDropdownCombo46)
ON_CBN_DROPDOWN(IDC_COMBO4_7, OnDropdownCombo47)
ON_CBN_DROPDOWN(IDC_COMBO4_8, OnDropdownCombo48)
ON_CBN_DROPDOWN(IDC_COMBO4_9, OnDropdownCombo49)
ON_CBN_DROPDOWN(IDC_CLNO1, OnDropdownClno1)
ON_BN_CLICKED(IDC_CONT1, OnCont1)
ON_BN_CLICKED(IDC_CONT2, OnCont2)
ON_BN_CLICKED(IDC_CONT3, OnCont3)
ON_BN_CLICKED(IDC_END1, OnEnd1)
ON_BN_CLICKED(IDC_END2, OnEnd2)
ON_BN_CLICKED(IDC_END3, OnEnd3)
ON_BN_CLICKED(IDC_END4, OnEnd4)
ON_BN_CLICKED(IDC_OPENINS, OnOpenins)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CMicroProDlg message handlers
/*void CMicroProDlg::OnOK()
{
// TODO: Add extra validation here
//CDialog::OnOK();
}
*/
void CMicroProDlg::OnDropdownCombo44()
{
m_ctrlMicroShow.Clear();
CString temp;
temp+="0000:复位";
temp+="\r\n";
temp+="0001:条件转PL子程序";
temp+="\r\n";
temp+="0010:跳转MAP";
temp+="\r\n";
temp+="0011:条件跳转PL";
temp+="\r\n";
temp+="0100:压入/条件装入计数器";
temp+="\r\n";
temp+="0101:条件转P/PL子程序";
temp+="\r\n";
temp+="0110:条件跳转向量";
temp+="\r\n";
temp+="0111:条件跳转P/PL";
temp+="\r\n";
temp+="1000:R!=0,重复本条指令";
temp+="\r\n";
temp+="1001:R!=0,重复本条指令";
temp+="\r\n";
temp+="1010:条件返回";
temp+="\r\n";
temp+="1011:条件跳转PL和弹出";
temp+="\r\n";
temp+="1100:装入计数器和连续";
temp+="\r\n";
temp+="1101:测试循环结束";
temp+="\r\n";
temp+="1110:连续";
temp+="\r\n";
temp+="1111:R!=0,重复本条指令三路分支";
m_ctrlMicroShow.SetWindowText(temp);
}
void CMicroProDlg::OnDropdownCombo110()
{
m_ctrlMicroShow.Clear();
CString temp;
temp="0:B3-B0所指定的B口";
temp+="\r\n";
temp+="1:IRL3-IR0所指定的B口";
m_ctrlMicroShow.SetWindowText(temp);
}
void CMicroProDlg::OnDropdownCombo111()
{
m_ctrlMicroShow.Clear();
CString temp;
temp="000:R+S";
temp+="\r\n";
temp+="001:S-R";
temp+="\r\n";
temp+="010:R-S";
temp+="\r\n";
temp+="011:R∨S";
temp+="\r\n";
temp+="100:R∧S";
temp+="\r\n";
temp+="101:/R∨S";
temp+="\r\n";
temp+="110:R⊕S";
temp+="\r\n";
temp+="111:/(R⊕S)";
m_ctrlMicroShow.SetWindowText(temp);
}
void CMicroProDlg::OnDropdownCombo112()
{
m_ctrlMicroShow.Clear();
CString temp;
temp="0000:选择B口处的寄存器为R0";
temp+="\r\n";
temp+="0001:选择B口处的寄存器为R1";
temp+="\r\n";
temp+="0010:选择B口处的寄存器为R2";
temp+="\r\n";
temp+="0011:选择B口处的寄存器为R3";
temp+="\r\n";
temp+="0110:选择B口处的寄存器为R6";
temp+="\r\n";
temp+="0111:选择B口处的寄存器为R7";
temp+="\r\n";
temp+="1000:选择B口处的寄存器为R8";
temp+="\r\n";
temp+="1001:选择B口处的寄存器为R9";
temp+="\r\n";
temp+="1010:选择B口处的寄存器为R10";
temp+="\r\n";
temp+="1011:选择B口处的寄存器为R11";
temp+="\r\n";
temp+="1100:选择B口处的寄存器为R12";
temp+="\r\n";
temp+="1101:选择B口处的寄存器为R13";
temp+="\r\n";
temp+="1110:选择B口处的寄存器为R14";
temp+="\r\n";
temp+="1111:选择B口处的寄存器为R15";
m_ctrlMicroShow.SetWindowText(temp);
}
void CMicroProDlg::OnDropdownCombo113()
{
m_ctrlMicroShow.Clear();
CString temp;
temp="0000:选择A口处的寄存器为R0";
temp+="\r\n";
temp+="0001:选择A口处的寄存器为R1";
temp+="\r\n";
temp+="0010:选择A口处的寄存器为R2";
temp+="\r\n";
temp+="0011:选择A口处的寄存器为R3";
temp+="\r\n";
temp+="0110:选择A口处的寄存器为R6";
temp+="\r\n";
temp+="0111:选择A口处的寄存器为R7";
temp+="\r\n";
temp+="1000:选择A口处的寄存器为R8";
temp+="\r\n";
temp+="1001:选择A口处的寄存器为R9";
temp+="\r\n";
temp+="1010:选择A口处的寄存器为R10";
temp+="\r\n";
temp+="1011:选择A口处的寄存器为R11";
temp+="\r\n";
temp+="1100:选择A口处的寄存器为R12";
temp+="\r\n";
temp+="1101:选择A口处的寄存器为R13";
temp+="\r\n";
temp+="1110:选择B口处的寄存器为R14";
temp+="\r\n";
temp+="1111:选择B口处的寄存器为R15";
m_ctrlMicroShow.SetWindowText(temp);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -