📄 simsimensview.cpp
字号:
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_ZVZ_WAIT()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_ZVZ_WAIT);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_TXA_OVER_STX()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_TXA_OVER_STX);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_TXA_OVER_T_TEXT()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_TXA_OVER_T_TEXT);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_TXA_OVER_R_TEXT()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_TXA_OVER_R_TEXT);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_T_TEXT_SUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_T_TEXT_SUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_T_TEXT_UNSUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_T_TEXT_UNSUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_R_TEXT_SUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_R_TEXT_SUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_R_TEXT_UNSUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_R_TEXT_UNSUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_CHECKBCC_SUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_CHECKBCC_SUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_CHECKBCC_UNSUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_CHECKBCC_UNSUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_CHECK_SUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_CHECK_SUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_CHECK_UNSUCCESS()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_CHECK_UNSUCCESS);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_R_OTHER()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_R_OTHER);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_T_A()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_T_A);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
void CSimSimensView::Show_R_A()
{
CSimSimensDoc * pDoc=GetDocument();
CString str;
str.LoadString(IDS_R_A);
int nLength=str.GetLength();
char buf[100];
for(int S=0;S<nLength;S++)
{
buf[S]=str.GetAt(S);
}
str.Empty();
CEdit & edit=CSimSimensView::GetEditCtrl();
int nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength,nTextLength);
for(int i=0;i<nLength;i++)
{
switch(buf[i])
{
case '\r':
if(!pDoc->m_bNewLine)
break;
case '\n':
str+="\r\n";
break;
case '\b':
edit.SetSel(-1,0);
edit.ReplaceSel(str);
nTextLength=edit.GetWindowTextLength();
edit.SetSel(nTextLength-1,nTextLength);
edit.ReplaceSel("");
str="";
break;
case '\a':
MessageBeep((UINT)-1);
break;
default:
str+=buf[i];
}
}
edit.SetSel(-1,0);
edit.ReplaceSel(str);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -