⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showdlgo.cpp

📁 词法分析器
💻 CPP
字号:
// ShowDlgO.cpp : implementation file
//

#include "stdafx.h"
#include "WordInterpret.h"
#include "ShowDlgO.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CShowDlgO dialog


CShowDlgO::CShowDlgO(CWnd* pParent /*=NULL*/)
	: CDialog(CShowDlgO::IDD, pParent)
{
	//{{AFX_DATA_INIT(CShowDlgO)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CShowDlgO::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CShowDlgO)
	DDX_Control(pDX, IDC_LIST1, m_pShowDlgO);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CShowDlgO, CDialog)
	//{{AFX_MSG_MAP(CShowDlgO)
		// NOTE: the ClassWizard will add message map macros here
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CShowDlgO message handlers

BOOL CShowDlgO::OnInitDialog()
{
	CDialog::OnInitDialog();
	m_pShowDlgO.InsertColumn(0,"符号",LVCFMT_LEFT,65,-1);
	m_pShowDlgO.InsertColumn(1,"种别",LVCFMT_LEFT,65,-1);
	m_pShowDlgO.InsertColumn(2,"编码",LVCFMT_LEFT,65,-1);
	int nCurItem;
	nCurItem=m_pShowDlgO.InsertItem(0,"(");
			m_pShowDlgO.SetItemText(nCurItem,1,"(");
			m_pShowDlgO.SetItemText(nCurItem,2,"33");
	nCurItem=m_pShowDlgO.InsertItem(1,")");
			m_pShowDlgO.SetItemText(nCurItem,1,")");
			m_pShowDlgO.SetItemText(nCurItem,2,"34");
	nCurItem=m_pShowDlgO.InsertItem(2,"[");
			m_pShowDlgO.SetItemText(nCurItem,1,"[");
		m_pShowDlgO.SetItemText(nCurItem,2,"35");
	nCurItem=m_pShowDlgO.InsertItem(3,"->");
			m_pShowDlgO.SetItemText(nCurItem,1,"->");
			m_pShowDlgO.SetItemText(nCurItem,2,"98");
	nCurItem=	m_pShowDlgO.InsertItem(4,".");
			m_pShowDlgO.SetItemText(nCurItem,1,".");
			m_pShowDlgO.SetItemText(nCurItem,2,"40");
	nCurItem=	m_pShowDlgO.InsertItem(5,"!");
			m_pShowDlgO.SetItemText(nCurItem,1,"!");
			m_pShowDlgO.SetItemText(nCurItem,2,"41");
	nCurItem=	m_pShowDlgO.InsertItem(6,"~");
			m_pShowDlgO.SetItemText(nCurItem,1,"~");
			m_pShowDlgO.SetItemText(nCurItem,2,"42");
	nCurItem=	m_pShowDlgO.InsertItem(7,"++");
			m_pShowDlgO.SetItemText(nCurItem,1,"++");
			m_pShowDlgO.SetItemText(nCurItem,2,"60");
	nCurItem=	m_pShowDlgO.InsertItem(8,"--");
			m_pShowDlgO.SetItemText(nCurItem,1,"--");
			m_pShowDlgO.SetItemText(nCurItem,2,"57");
	nCurItem=	m_pShowDlgO.InsertItem(9,"-");
			m_pShowDlgO.SetItemText(nCurItem,1,"-");
		m_pShowDlgO.SetItemText(nCurItem,2,"43");
	nCurItem=	m_pShowDlgO.InsertItem(10,"&");
			m_pShowDlgO.SetItemText(nCurItem,1,"&");
			m_pShowDlgO.SetItemText(nCurItem,2,"45");
   nCurItem=	m_pShowDlgO.InsertItem(11,"/");
			m_pShowDlgO.SetItemText(nCurItem,1,"/");
		m_pShowDlgO.SetItemText(nCurItem,2,"46");
	nCurItem=	m_pShowDlgO.InsertItem(12,"%");
			m_pShowDlgO.SetItemText(nCurItem,1,"%");
			m_pShowDlgO.SetItemText(nCurItem,2,"96");
	nCurItem=	m_pShowDlgO.InsertItem(13,"<");
			m_pShowDlgO.SetItemText(nCurItem,1,"<");
			m_pShowDlgO.SetItemText(nCurItem,2,"48");
	
	nCurItem=	m_pShowDlgO.InsertItem(14,"<<");
		m_pShowDlgO.SetItemText(nCurItem,1,"<<");
			m_pShowDlgO.SetItemText(nCurItem,2,"80");
	nCurItem=	m_pShowDlgO.InsertItem(15,"<=");
			m_pShowDlgO.SetItemText(nCurItem,1,"<=");
			m_pShowDlgO.SetItemText(nCurItem,2,"81");
	nCurItem=	m_pShowDlgO.InsertItem(16,">");
			m_pShowDlgO.SetItemText(nCurItem,1,">");
			m_pShowDlgO.SetItemText(nCurItem,2,"49");
	nCurItem=	m_pShowDlgO.InsertItem(17,">>");
			m_pShowDlgO.SetItemText(nCurItem,1,">>");
			m_pShowDlgO.SetItemText(nCurItem,2,"83");
	nCurItem=	m_pShowDlgO.InsertItem(18,">=");
			m_pShowDlgO.SetItemText(nCurItem,1,">=");
			m_pShowDlgO.SetItemText(nCurItem,2,"82");
	nCurItem=	m_pShowDlgO.InsertItem(19,"=");
			m_pShowDlgO.SetItemText(nCurItem,1,"=");
			m_pShowDlgO.SetItemText(nCurItem,2,"66");
	nCurItem=	m_pShowDlgO.InsertItem(20,"==");
			m_pShowDlgO.SetItemText(nCurItem,1,"==");
			m_pShowDlgO.SetItemText(nCurItem,2,"56");
	nCurItem=	m_pShowDlgO.InsertItem(21,"!=");
			m_pShowDlgO.SetItemText(nCurItem,1,"!=");
			m_pShowDlgO.SetItemText(nCurItem,2,"94");
	nCurItem=	m_pShowDlgO.InsertItem(22,"^");
			m_pShowDlgO.SetItemText(nCurItem,1,"^");
			m_pShowDlgO.SetItemText(nCurItem,2,"51");
	nCurItem=	m_pShowDlgO.InsertItem(23,"|");
			m_pShowDlgO.SetItemText(nCurItem,1,"|");
			m_pShowDlgO.SetItemText(nCurItem,2,"52");
	nCurItem=	m_pShowDlgO.InsertItem(24,"?");
			m_pShowDlgO.SetItemText(nCurItem,1,"?");
			m_pShowDlgO.SetItemText(nCurItem,2,"53");
	nCurItem=	m_pShowDlgO.InsertItem(25,",");
			m_pShowDlgO.SetItemText(nCurItem,1,",");
			m_pShowDlgO.SetItemText(nCurItem,2,"55");
	nCurItem=	m_pShowDlgO.InsertItem(26,"&&");
			m_pShowDlgO.SetItemText(nCurItem,1,"&&");
			m_pShowDlgO.SetItemText(nCurItem,2,"93");
	nCurItem=	m_pShowDlgO.InsertItem(27,"||");
			m_pShowDlgO.SetItemText(nCurItem,1,"||");
			m_pShowDlgO.SetItemText(nCurItem,2,"92");
	nCurItem=	m_pShowDlgO.InsertItem(28,":");
			m_pShowDlgO.SetItemText(nCurItem,1,":");
			m_pShowDlgO.SetItemText(nCurItem,2,"54");
	nCurItem=	m_pShowDlgO.InsertItem(29,"+");
			m_pShowDlgO.SetItemText(nCurItem,1,"+");
			m_pShowDlgO.SetItemText(nCurItem,2,"50");
	nCurItem=	m_pShowDlgO.InsertItem(30,"*");
			m_pShowDlgO.SetItemText(nCurItem,1,"*");
			m_pShowDlgO.SetItemText(nCurItem,2,"44");
	nCurItem=	m_pShowDlgO.InsertItem(31,"**");
			m_pShowDlgO.SetItemText(nCurItem,1,"**");
			m_pShowDlgO.SetItemText(nCurItem,2,"47");
	nCurItem=	m_pShowDlgO.InsertItem(32,";");
			m_pShowDlgO.SetItemText(nCurItem,1,";");
		m_pShowDlgO.SetItemText(nCurItem,2,"78");
	nCurItem=	m_pShowDlgO.InsertItem(33,"{");
			m_pShowDlgO.SetItemText(nCurItem,1,"{");
			m_pShowDlgO.SetItemText(nCurItem,2,"88");
	nCurItem=	m_pShowDlgO.InsertItem(34,"}");
			m_pShowDlgO.SetItemText(nCurItem,1,"}");
			m_pShowDlgO.SetItemText(nCurItem,2,"89");
	nCurItem=	m_pShowDlgO.InsertItem(35,"#");
			m_pShowDlgO.SetItemText(nCurItem,1,"#");
			m_pShowDlgO.SetItemText(nCurItem,2,"90");
	nCurItem=	m_pShowDlgO.InsertItem(36,"_");
			m_pShowDlgO.SetItemText(nCurItem,1,"_");
			m_pShowDlgO.SetItemText(nCurItem,2,"_");
		
	return 1;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -