亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pr2comm.cpp

?? vt100終端仿真程序
?? CPP
字號(hào):
#include "stdafx.h"
#include "Bh10.h"
#include "Pr2Comm.h"
#include "Communicate.h"

int fFont=0;
int gBaseRow=0;
int gPageTop=0;
int gPr2Para;
int TopOn=0;
int FirstJddw=0;
int bOKI=0;

extern int iStartPrint;
extern int gCurrRow;
extern int gCurrCol;
extern int gLineSpace;
extern CCommunicate *csTermCom;

extern int fPrn;

int Pr2AutoWork()	//自動(dòng)操作
{
	return 0;
}


int Pr2PaperIn()      //進(jìn)紙
{

	if (fPrn) return 0;

	if (iStartPrint==2) 
		return 0;

	Bh10PaperIn();
	FirstJddw=0;
//	MessageBox(NULL,"aa","bb",MB_OK);
	csTermCom->SendData("\x80\x1b\x81\x80\x72\x81\x80\x25\x81",9);
	gCurrRow=1;
	gCurrCol=0;
	return 0;
}

int Pr2PaperOut()		//退紙
{
//	Bh10PaperOut();
	if (iStartPrint==1)
	{
		iStartPrint=2;
		gCurrRow=1;
	}
	SendCommToBh10("\x0d\x1b\x2d\x00",4);
//	gCurrCol=1;
	return 0;
}

int Pr2SetOlivetti()	//Olivetti打印方式
{
	return 0;
}

int Pr2SetPassbook()	//存折打印方式
{
	return 0;
}

int Pr2SetPageLen()	//設(shè)置頁面長度
{
	return 0;
}

int Pr2SetPageTop()	//設(shè)置頁頂距
{
	gPageTop=gPr2Para;
	if (gLineSpace!=0)
		gBaseRow=gPageTop/(gLineSpace*2);
	return 0;
}

int Pr2SetLineSpace()	//設(shè)置行距
{
	Bh10SetLineSpace(gPr2Para);
	
	if (gPageTop!=0 && TopOn==1)
		gBaseRow=gPageTop/(gLineSpace*2);
	else
		gBaseRow=0;
	return 0;
}

int Pr2SetWordSpace()	//設(shè)置字距
{
	switch (gPr2Para)
	{
	case 0:
	case 1:
		SendCommToBh10("\x0d\x1b\x2d\x00",4);
		SendCommToBh10("\x1b\x50",2);
		fFont=0;
		break;
	case 2:
		SendCommToBh10("\x0d\x1b\x2d\x00",4);
		SendCommToBh10("\x1b\x4d",2);
		fFont=0;
		break;
	default:
		SendCommToBh10("\x0d\x1b\x2d\x00",4);
		SendCommToBh10("\x1b\x67",2);
		fFont=1;
	}
	return 0;
}

int Pr2Set10CPI()
{
//	SendCommToBh10("\x0d\x1b\x2d\x00",4);
//	SendCommToBh10("\x1b\x50",2);
	fFont=0;
	return 0;
}

int Pr2Set12CPI()
{

//	SendCommToBh10("\x0d\x1b\x2d\x00",4);
//	SendCommToBh10("\x1b\x4d",2);
	fFont=0;
	return 0;
}

int Pr2GotoRow()		//絕對行定位
{
	int pRow;
//	FILE *hFile;

	if (gPr2Para==0) return 0;

//	hFile=fopen("Row.log","a+");
//	fprintf(hFile,"gBaseRow: %d\n",gBaseRow);
//	fprintf(hFile,"gCurrRow: %d\n",gCurrRow);
//	fprintf(hFile,"gPr2Para: %d\n",gPr2Para);

	if (FirstJddw==0)
	{
		FirstJddw=1;
		SendCommToBh10("\x0d\x1b\x2d\x00",4);
		SendCommToBh10("\x1b\x49\xc0\x4c",4);
	}
	pRow=gPr2Para+gBaseRow;

//	fprintf(hFile,"pRow: %d\n",pRow);

	if (pRow>gCurrRow)
	{
		Bh10LineMove(0,pRow-gCurrRow);
//		fprintf(hFile,"LineMove: +%d\n",pRow-gCurrRow);
	}

	else
	{
		if (pRow<gCurrRow)
			Bh10LineMove(1,gCurrRow-pRow);
	}

	gCurrRow=gPr2Para;

//	fprintf(hFile,"\n\n");
//	fclose(hFile);

	return 0;
}

int Pr2LineIn()//相對行定位
{

	if (gPr2Para==0) 
	{
		Bh10PrintData("\x0d",1);
		return 0;
	}

	Bh10LineMove(0,gPr2Para);

	gCurrRow=gCurrRow+gPr2Para;

	return 0;
}

int Pr2GotoCol()		//絕對列定位
{
	char SpaceBuf[512];
	int i;

	Bh10PrintData("\x0d",1);
	memset(SpaceBuf,0x00,sizeof(SpaceBuf));
	
	for (i=0;i<gPr2Para;i++)
		SpaceBuf[i]=0x20;

	Bh10PrintData(SpaceBuf,gPr2Para);

//	gCurrCol=gPr2Para;

	return 0;
}

int Pr2MultiSpace()	//相對列定位
{
	char SpaceBuf[512];
	int i;

	memset(SpaceBuf,0x00,sizeof(SpaceBuf));
	
	for (i=0;i<gPr2Para;i++)
		SpaceBuf[i]=0x20;

	Bh10PrintData(SpaceBuf,gPr2Para);

//	gCurrCol=gCurrCol+gPr2Para;

	return 0;
}

int Pr2ClearError()		//清除錯(cuò)誤
{
	return 0;
}

int Pr2ClearAll()		//總清
{
//	Bh10Reset();
	return 0;
}

int Pr2SetDoubleHigh()	//設(shè)置倍高
{
	Bh10SetDoubleHigh();
	return 0;
}

int Pr2SetNormal()		//清除倍高
{
	Bh10SetNormal();
	return 0;
}

int Pr2SetBlack()	//設(shè)置黑體
{
	return 0;
}

int Pr2SetStandard()	//取消黑體
{
	return 0;
}

int Pr2AskStatus()		//狀態(tài)請求
{

	if (fPrn) return 0;

	csTermCom->SendData("\x80\x1b\x81\x80\x72\x81\x80\x50\x81",9);
	
	return 0;
}

int Pr2SetTopOn()		//行絕對定位時(shí)第一行為頁頂距以下
{
	gBaseRow=gPageTop/gLineSpace;
	TopOn=1;

	return 0;
}

int Pr2SetTopOff()		//行絕對定位從頁首開始
{
//	if (gLineSpace!=0)
	
	gBaseRow=0;
	
	TopOn=0;

	return 0;
}

int Pr2SetPageTail()
{
	return 0;
}

int Pr2SetDoubleWidth()
{
	Bh10SetDoubleWidth();
	return 0;
}

int Pr2SetNormalWidth()
{
	Bh10SetNormalWidth();
	return 0;
}

int Pr2SetLeft()
{
	return 0;
}

int Pr2SetLine()
{
	return 0;
}

int Pr2ClearLine()
{
	return 0;
}

int SetOKIPrinter()
{
	if (bOKI==0)
	{
		bOKI=1;
	//	if (fPrn) return 0;

	//	if (iStartPrint==2) 
	//		return 0;

		Bh10PaperIn();
		FirstJddw=0;
	//	MessageBox(NULL,"aa","bb",MB_OK);
		csTermCom->SendData("\x80\x1b\x81\x80\x72\x81\x80\x25\x81",9);
	//	gCurrRow=0;
		gCurrCol=0;
	}
	else
		bOKI=0;

	return 0;
}

int SetOKILineSpace()
{
	int Space;

	Space=(gPr2Para*2-16)*2;
	Bh10SetLineSpace(Space);

	return 0;
}

int Pr2SetCharset()
{
	return 0;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日韩在线观看| 欧美色网站导航| 久久精品亚洲一区二区三区浴池 | av激情综合网| 国产精品福利一区二区| 色一情一伦一子一伦一区| 一区二区欧美视频| 91精品国产入口| 国模一区二区三区白浆| 中文字幕va一区二区三区| 99国产精品久久| 亚洲成人动漫在线观看| 日韩一区二区三区四区| 国产69精品久久久久777| 亚洲欧美综合网| 欧美视频一区二区三区四区| 麻豆高清免费国产一区| www久久精品| 色综合天天视频在线观看 | 久久免费电影网| 99久久综合狠狠综合久久| 成人av片在线观看| 亚洲一区二区三区影院| 日韩一级免费观看| av亚洲精华国产精华| 日韩综合小视频| 国产精品麻豆一区二区| 欧美精品自拍偷拍| 岛国av在线一区| 丝袜美腿亚洲一区| 国产精品久久99| 宅男噜噜噜66一区二区66| 成人网在线播放| 日韩国产高清影视| 亚洲人亚洲人成电影网站色| 日韩视频免费直播| 一本久久精品一区二区| 久久99国产精品久久99 | 国产精品电影一区二区| 欧美欧美欧美欧美| 成人午夜视频网站| 久久精品国产77777蜜臀| 亚洲人成网站影音先锋播放| 日韩精品一区二区三区老鸭窝| 91香蕉国产在线观看软件| 欧美精品乱码久久久久久| 国产精品一二一区| 午夜精品123| 日韩一区在线免费观看| 久久久久9999亚洲精品| 在线播放日韩导航| 91久久国产最好的精华液| 国产福利一区在线| 精品在线观看免费| 午夜电影一区二区三区| 亚洲日本在线看| 欧美国产一区二区| 久久免费看少妇高潮| 91精品一区二区三区久久久久久 | 国内精品国产成人国产三级粉色| 亚洲免费视频成人| 欧美韩国日本不卡| 久久久久久久久久久久电影| 日韩午夜激情免费电影| 3d动漫精品啪啪| 欧美日本不卡视频| 欧美日韩一区高清| 欧美三级韩国三级日本一级| 日本高清成人免费播放| 94-欧美-setu| 成人国产在线观看| 成人av第一页| 99久久精品国产一区二区三区| 国产黄色成人av| 国产高清精品久久久久| 国产传媒一区在线| 国产suv精品一区二区883| 国产精品一线二线三线精华| 精品无人码麻豆乱码1区2区| 精品亚洲欧美一区| 国产精品亚洲一区二区三区在线| 国产剧情一区二区三区| 国产不卡视频在线观看| 国产91在线|亚洲| 成人午夜在线免费| 波多野结衣精品在线| 色偷偷88欧美精品久久久| 在线视频一区二区三区| 欧美精品xxxxbbbb| 日韩欧美一级片| 久久久不卡网国产精品二区| 国产日韩在线不卡| 中文字幕字幕中文在线中不卡视频| 亚洲色图欧美在线| 亚洲一级二级三级| 免费日本视频一区| 国产成人在线网站| 色哟哟亚洲精品| 欧美一区二区三区的| 青青国产91久久久久久 | 精品中文字幕一区二区小辣椒| 蜜桃一区二区三区在线| 国产精品一二三区在线| 99久久99精品久久久久久| 在线精品亚洲一区二区不卡| 91精品国产免费| 国产日韩av一区| 一区二区在线观看免费| 日本成人在线不卡视频| 国产精品乡下勾搭老头1| 色婷婷综合久久| 欧美一区二区三区日韩视频| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美韩日一区二区三区| 亚洲综合在线第一页| 久久黄色级2电影| www.成人网.com| 欧美一区二区美女| 中文字幕一区在线| 青青国产91久久久久久| 99免费精品视频| 欧美一级国产精品| 亚洲欧美日韩国产综合| 琪琪久久久久日韩精品| 99久久伊人精品| 欧美电影免费观看高清完整版在| 自拍偷拍亚洲欧美日韩| 老司机午夜精品| 在线观看日韩毛片| 国产日本欧洲亚洲| 免费一级欧美片在线观看| 91丨porny丨在线| 国产日韩欧美精品电影三级在线| 性感美女久久精品| 91欧美激情一区二区三区成人| 欧美大片顶级少妇| 亚洲不卡在线观看| 99精品热视频| 久久久久久久久久电影| 日韩高清在线电影| 在线一区二区三区| 中文字幕一区二区在线播放| 精品一区二区三区免费观看| 欧美精品一二三四| 亚洲精品成a人| eeuss影院一区二区三区| 精品国产1区二区| 免费人成在线不卡| 欧美精品三级日韩久久| 一区二区三区加勒比av| voyeur盗摄精品| 中文字幕的久久| 国产黄色精品视频| 久久久www成人免费毛片麻豆| 麻豆精品国产91久久久久久| 欧美女孩性生活视频| 亚洲狠狠丁香婷婷综合久久久| 99热在这里有精品免费| 国产欧美精品一区二区色综合 | 国产在线一区二区| 欧美一区二区三区免费视频| 91女人视频在线观看| 中文字幕一区av| 成人18精品视频| 国产精品久久久久7777按摩| 成人午夜激情片| 欧美激情一区不卡| 成人午夜电影久久影院| 国产精品热久久久久夜色精品三区 | 亚洲午夜久久久| 欧美网站大全在线观看| 亚洲成av人片观看| 在线成人免费视频| 久久不见久久见中文字幕免费| 日韩精品综合一本久道在线视频| 另类小说欧美激情| 国产视频一区不卡| 成人国产免费视频| 亚洲精品中文字幕乱码三区| 欧美午夜一区二区| 日韩精品电影一区亚洲| 日韩限制级电影在线观看| 国精产品一区一区三区mba视频 | 国产精品1区2区3区| 国产欧美一区二区精品婷婷 | 日本韩国一区二区| 亚洲一二三四久久| 日韩一区和二区| 国产91精品欧美| 亚洲裸体在线观看| 91精品欧美一区二区三区综合在| 美女www一区二区| 久久久国产综合精品女国产盗摄| 99国产欧美另类久久久精品| 亚洲综合在线电影| 精品蜜桃在线看| 99在线精品免费| 日韩电影在线免费| 中文字幕免费观看一区| 欧美日韩在线直播|