📄 wordinterpretdlg.cpp
字号:
{nCurItem=m_ResultList.InsertItem(i,"extern");
m_ResultList.SetItemText(nCurItem,1,"extern");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 11:
{nCurItem=m_ResultList.InsertItem(i,"int");
m_ResultList.SetItemText(nCurItem,1,"int");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 12:
{nCurItem=m_ResultList.InsertItem(i,"signed");
m_ResultList.SetItemText(nCurItem,1,"signed");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 13:
{nCurItem=m_ResultList.InsertItem(i,"typedef");
m_ResultList.SetItemText(nCurItem,1,"typedef");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 14:
{nCurItem=m_ResultList.InsertItem(i,"while");
m_ResultList.SetItemText(nCurItem,1,"while");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 15:
{nCurItem=m_ResultList.InsertItem(i,"case");
m_ResultList.SetItemText(nCurItem,1,"case");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 16:
{nCurItem=m_ResultList.InsertItem(i,"do");
m_ResultList.SetItemText(nCurItem,1,"do");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 17:
{nCurItem=m_ResultList.InsertItem(i,"long");
m_ResultList.SetItemText(nCurItem,1,"long");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 18:
{nCurItem=m_ResultList.InsertItem(i,"sizeof");
m_ResultList.SetItemText(nCurItem,1,"sizeof");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 19:
{nCurItem=m_ResultList.InsertItem(i,"union");
m_ResultList.SetItemText(nCurItem,1,"union");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 20:
{nCurItem=m_ResultList.InsertItem(i,"char");
m_ResultList.SetItemText(nCurItem,1,"char");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 21:
{nCurItem=m_ResultList.InsertItem(i,"double");
m_ResultList.SetItemText(nCurItem,1,"double");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 22:
{nCurItem=m_ResultList.InsertItem(i,"for");
m_ResultList.SetItemText(nCurItem,1,"for");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 23:
{nCurItem=m_ResultList.InsertItem(i,"register");
m_ResultList.SetItemText(nCurItem,1,"register");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 24:
{nCurItem=m_ResultList.InsertItem(i,"static");
m_ResultList.SetItemText(nCurItem,1,"static");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 25:
{nCurItem=m_ResultList.InsertItem(i,"unsigned");
m_ResultList.SetItemText(nCurItem,1,"unsigned");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 26:
{nCurItem=m_ResultList.InsertItem(i,"const");
m_ResultList.SetItemText(nCurItem,1,"const");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 27:
{nCurItem=m_ResultList.InsertItem(i,"else");
m_ResultList.SetItemText(nCurItem,1,"else");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 28:
{nCurItem=m_ResultList.InsertItem(i,"goto");
m_ResultList.SetItemText(nCurItem,1,"goto");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 29:
{nCurItem=m_ResultList.InsertItem(i,"return");
m_ResultList.SetItemText(nCurItem,1,"return");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 30:
{nCurItem=m_ResultList.InsertItem(i,"stuct");
m_ResultList.SetItemText(nCurItem,1,"struct");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 31:
{nCurItem=m_ResultList.InsertItem(i,"void");
m_ResultList.SetItemText(nCurItem,1,"void");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 32:
{nCurItem=m_ResultList.InsertItem(i,"float");
m_ResultList.SetItemText(nCurItem,1,"float");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 33:
{nCurItem=m_ResultList.InsertItem(i,"(");
m_ResultList.SetItemText(nCurItem,1,"(");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 34:
{nCurItem=m_ResultList.InsertItem(i,")");
m_ResultList.SetItemText(nCurItem,1,")");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 35:
{nCurItem=m_ResultList.InsertItem(i,"[");
m_ResultList.SetItemText(nCurItem,1,"[");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 36:
{nCurItem=m_ResultList.InsertItem(i,"]");
m_ResultList.SetItemText(nCurItem,1,"]");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 98:
{nCurItem=m_ResultList.InsertItem(i,"->");
m_ResultList.SetItemText(nCurItem,1,"->");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 105:
{nCurItem=m_ResultList.InsertItem(i,"\"");
m_ResultList.SetItemText(nCurItem,1,"\"");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 40:
{nCurItem=m_ResultList.InsertItem(i,".");
m_ResultList.SetItemText(nCurItem,1,".");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 41:
{nCurItem=m_ResultList.InsertItem(i,"!");
m_ResultList.SetItemText(nCurItem,1,"!");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 42:
{nCurItem=m_ResultList.InsertItem(i,"~");
m_ResultList.SetItemText(nCurItem,1,"~");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 60:
{nCurItem=m_ResultList.InsertItem(i,"++");
m_ResultList.SetItemText(nCurItem,1,"++");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 58:
{nCurItem=m_ResultList.InsertItem(i,"+=");
m_ResultList.SetItemText(nCurItem,1,"+=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 57:
{nCurItem=m_ResultList.InsertItem(i,"--");
m_ResultList.SetItemText(nCurItem,1,"--");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 43:
{nCurItem=m_ResultList.InsertItem(i,"-");
m_ResultList.SetItemText(nCurItem,1,"-");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 70:
{nCurItem=m_ResultList.InsertItem(i,"-=");
m_ResultList.SetItemText(nCurItem,1,"-=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 45:
{nCurItem=m_ResultList.InsertItem(i,"&");
m_ResultList.SetItemText(nCurItem,1,"&");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 72:
{nCurItem=m_ResultList.InsertItem(i,"&=");
m_ResultList.SetItemText(nCurItem,1,"&=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 46:
{nCurItem=m_ResultList.InsertItem(i,"/");
m_ResultList.SetItemText(nCurItem,1,"/");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 73:
{nCurItem=m_ResultList.InsertItem(i,"/=");
m_ResultList.SetItemText(nCurItem,1,"/=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 96:
{nCurItem=m_ResultList.InsertItem(i,"%");
m_ResultList.SetItemText(nCurItem,1,"%");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 48:
{nCurItem=m_ResultList.InsertItem(i,"<");
m_ResultList.SetItemText(nCurItem,1,"<");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 80:
{nCurItem=m_ResultList.InsertItem(i,"<<");
m_ResultList.SetItemText(nCurItem,1,"<<");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 81:
{nCurItem=m_ResultList.InsertItem(i,"<<=");
m_ResultList.SetItemText(nCurItem,1,"<<=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 103:
{nCurItem=m_ResultList.InsertItem(i,"<=");
m_ResultList.SetItemText(nCurItem,1,"<=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 49:
{nCurItem=m_ResultList.InsertItem(i,">");
m_ResultList.SetItemText(nCurItem,1,">");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 83:
{nCurItem=m_ResultList.InsertItem(i,">>");
m_ResultList.SetItemText(nCurItem,1,">>");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 82:
{nCurItem=m_ResultList.InsertItem(i,">>=");
m_ResultList.SetItemText(nCurItem,1,">>=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 102:
{nCurItem=m_ResultList.InsertItem(i,">=");
m_ResultList.SetItemText(nCurItem,1,">=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 66:
{nCurItem=m_ResultList.InsertItem(i,"=");
m_ResultList.SetItemText(nCurItem,1,"=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 56:
{nCurItem=m_ResultList.InsertItem(i,"==");
m_ResultList.SetItemText(nCurItem,1,"==");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 94:
{nCurItem=m_ResultList.InsertItem(i,"!=");
m_ResultList.SetItemText(nCurItem,1,"!=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 51:
{nCurItem=m_ResultList.InsertItem(i,"^");
m_ResultList.SetItemText(nCurItem,1,"^");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 74:
{nCurItem=m_ResultList.InsertItem(i,"^=");
m_ResultList.SetItemText(nCurItem,1,"^=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 52:
{nCurItem=m_ResultList.InsertItem(i,"|");
m_ResultList.SetItemText(nCurItem,1,"|");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 75:
{nCurItem=m_ResultList.InsertItem(i,"|=");
m_ResultList.SetItemText(nCurItem,1,"|=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 53:
{nCurItem=m_ResultList.InsertItem(i,"?");
m_ResultList.SetItemText(nCurItem,1,"?");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 55:
{nCurItem=m_ResultList.InsertItem(i,",");
m_ResultList.SetItemText(nCurItem,1,",");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 93:
{nCurItem=m_ResultList.InsertItem(i,"&&");
m_ResultList.SetItemText(nCurItem,1,"&&");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 92:
{nCurItem=m_ResultList.InsertItem(i,"||");
m_ResultList.SetItemText(nCurItem,1,"||");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 54:
{nCurItem=m_ResultList.InsertItem(i,":");
m_ResultList.SetItemText(nCurItem,1,":");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 50:
{nCurItem=m_ResultList.InsertItem(i,"+");
m_ResultList.SetItemText(nCurItem,1,"+");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 44:
{nCurItem=m_ResultList.InsertItem(i,"*");
m_ResultList.SetItemText(nCurItem,1,"*");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 59:
{nCurItem=m_ResultList.InsertItem(i,"*=");
m_ResultList.SetItemText(nCurItem,1,"*=");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 47:
{nCurItem=m_ResultList.InsertItem(i,"**");
m_ResultList.SetItemText(nCurItem,1,"**");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 78:
{nCurItem=m_ResultList.InsertItem(i,";");
m_ResultList.SetItemText(nCurItem,1,";");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 88:
{nCurItem=m_ResultList.InsertItem(i,"{");
m_ResultList.SetItemText(nCurItem,1,"{");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 89:
{nCurItem=m_ResultList.InsertItem(i,"}");
m_ResultList.SetItemText(nCurItem,1,"}");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 90:
{nCurItem=m_ResultList.InsertItem(i,"#");
m_ResultList.SetItemText(nCurItem,1,"#");
m_ResultList.SetItemText(nCurItem,2,"NULL");
break;
}
case 100:
{nCurItem=m_ResultList.InsertItem(i,"_");
m_ResultList.SetItemText(nCurItem,1,"_");
m_ResultList.SetItemText(nCurItem,2,"_");
break;
}
default :
break;
}
return ;
}
void CWordInterpretDlg::SHOWTABLEDIGIT(CString strToken ,int i)
{
int nCurItem;
LPCTSTR lpszItem;
lpszItem=strToken;
nCurItem=m_ResultList.InsertItem(i,lpszItem);
m_ResultList.SetItemText(nCurItem,1,"const digit");
m_ResultList.SetItemText(nCurItem,2,"pointer to a digittable");
}
void CWordInterpretDlg::SHOWTABLECHAR(CString strToken ,int i)
{
int nCurItem;
LPCTSTR lpszItem;
lpszItem=strToken;
nCurItem=m_ResultList.InsertItem(i,lpszItem);
m_ResultList.SetItemText(nCurItem,1,"const char");
m_ResultList.SetItemText(nCurItem,2,"pointer to a chartable");
}
void CWordInterpretDlg::OnButton4()
{
// TODO: Add your control notification handler code here
m_ShowDlg=new CShowDlgT;
if(m_ShowDlg->DoModal()==IDOK)
{
m_ShowDlg->UpdateData(FALSE);
}
return;
}
void CWordInterpretDlg::OnButton6()
{
// TODO: Add your control notification handler code here
m_ShowDlgO=new CShowDlgO;
if(m_ShowDlgO->DoModal()==IDOK)
{
m_ShowDlgO->UpdateData(FALSE);
}
return;
}
void CWordInterpretDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CFileDialog dlg(TRUE,".c",NULL,0,"C Files (*.c)|*.c|All Files(*.*)|*.*||");
CString path,tt;
CFile mFile;
char text[1000]="";
if(dlg.DoModal() == IDOK)
{
path=dlg.GetPathName();
mFile.Open(_T(path),CFile::modeRead);
mFile.Read(text,1000);
m_Edit1=text;
UpdateData(FALSE);
mFile.Close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -