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

📄 geopaddll.cpp

📁 一个开源的基于WindowsCE的GIS系统。
💻 CPP
📖 第 1 页 / 共 3 页
字号:

bool CGeoPADCtrl::GeoPAD53(bool onoff) 
{
	
	bool (PASCAL *fun53)(bool onoff);
	(FARPROC&)fun53 = GetProcAddress(hInstasnce,_T("GeoPAD53"));
	if(fun53)
		return fun53(onoff);

	return false;
}

bool CGeoPADCtrl::GeoPAD54(int layerNumber) 
{
	
	bool (PASCAL *fun54)(int layerNumber);
	(FARPROC&)fun54 = GetProcAddress(hInstasnce,_T("GeoPAD54"));
	if(fun54)
		return fun54(layerNumber);

	return false;
}

bool CGeoPADCtrl::GeoPAD55() 
{
	
	bool (PASCAL *fun55)();
	(FARPROC&)fun55 = GetProcAddress(hInstasnce,_T("GeoPAD55"));
	if(fun55)
		return fun55();
	return false;
}

bool CGeoPADCtrl::GeoPAD56() 
{
	
	bool (PASCAL *fun56)();
	(FARPROC&)fun56 = GetProcAddress(hInstasnce,_T("GeoPAD56"));
	if(fun56)
		return fun56();
	return false;
}

bool CGeoPADCtrl::GeoPAD57() 
{
	
	bool (PASCAL *fun57)();
	(FARPROC&)fun57 = GetProcAddress(hInstasnce,_T("GeoPAD57"));
	if(fun57)
		return fun57();
	return false;
}

bool CGeoPADCtrl::GeoPAD58(int entityNumber) 
{
	
	bool (PASCAL *fun58)(int entityNumber);
	(FARPROC&)fun58 = GetProcAddress(hInstasnce,_T("GeoPAD58"));
	if(fun58)
		return fun58(entityNumber);

	return false;
}

bool CGeoPADCtrl::GeoPAD59() 
{
	
	bool (PASCAL *fun59)();
	(FARPROC&)fun59 = GetProcAddress(hInstasnce,_T("GeoPAD59"));
	if(fun59)
		return fun59();
	return false;
}

bool CGeoPADCtrl::GeoPAD60(int entityNumber) 
{
	
	bool (PASCAL *fun60)(int entityNumber);
	(FARPROC&)fun60 = GetProcAddress(hInstasnce,_T("GeoPAD60"));
	if(fun60)
		return fun60(entityNumber);
	return false;
}

bool CGeoPADCtrl::GeoPAD61(bool onoff) 
{
	
	bool (PASCAL *fun61)(bool onoff);
	(FARPROC&)fun61 = GetProcAddress(hInstasnce,_T("GeoPAD61"));
	if(fun61)
		return fun61(onoff);

	return false;
}

bool CGeoPADCtrl::GeoPAD62() 
{
	
	bool (PASCAL *fun62)();
	(FARPROC&)fun62 = GetProcAddress(hInstasnce,_T("GeoPAD62"));
	if(fun62)
		return fun62();

	return false;
}

bool CGeoPADCtrl::GeoPAD63(BSTR FN,bool sl) 
{
	
	bool (PASCAL *fun63)(BSTR FN,bool sl);
	(FARPROC&)fun63 = GetProcAddress(hInstasnce,_T("GeoPAD63"));
	if(fun63)
		return fun63(FN,sl);
	return false;
}

bool CGeoPADCtrl::GeoPAD64(BSTR FN,bool sl) 
{
	
	bool (PASCAL *fun64)(BSTR FN,bool sl);
	(FARPROC&)fun64 = GetProcAddress(hInstasnce,_T("GeoPAD64"));
	if(fun64)
		return fun64(FN,sl);
	return false;
}
/*
bool CGeoPADCtrl::GeoPAD65(BSTR face,long color,int size,int bold,bool ul,bool italic,bool scale) 
{
	
	bool (PASCAL *fun65)(BSTR face,long color,int size,int bold,bool ul,bool italic,bool scale);
	(FARPROC&)fun65 = GetProcAddress(hInstasnce,_T("GeoPAD65"));
	if(fun65)
		return fun65(face,color,size,bold,ul,italic,scale);
	return false;
}
*/
bool CGeoPADCtrl::GeoPAD65() 
{
	
	bool (PASCAL *fun65)();
	(FARPROC&)fun65 = GetProcAddress(hInstasnce,_T("GeoPAD65"));
	if(fun65)
		return fun65();
	return false;
}
bool CGeoPADCtrl::GeoPAD66() 
{
	
	bool (PASCAL *fun66)();
	(FARPROC&)fun66 = GetProcAddress(hInstasnce,_T("GeoPAD66"));
	if(fun66)
		return fun66();

	return false;
}

bool CGeoPADCtrl::GeoPAD67(bool scaleLabel) 
{
	
	bool (PASCAL *fun67)(bool scaleLabel);
	(FARPROC&)fun67 = GetProcAddress(hInstasnce,_T("GeoPAD67"));
	if(fun67)
		return fun67(scaleLabel);

	return false;
}

bool CGeoPADCtrl::GeoPAD68() 
{
	bool (PASCAL *fun68)();
	(FARPROC&)fun68 = GetProcAddress(hInstasnce,_T("GeoPAD68"));
	if(fun68)
		return fun68();

	return false;
}

bool CGeoPADCtrl::GeoPAD69(bool onoff) 
{
	
	bool (PASCAL *fun69)(bool onoff);
	(FARPROC&)fun69 = GetProcAddress(hInstasnce,_T("GeoPAD69"));
	if(fun69)
		return fun69(onoff);

	return false;
}

bool CGeoPADCtrl::GeoPAD70() 
{
	
	bool (PASCAL *fun70)();
	(FARPROC&)fun70 = GetProcAddress(hInstasnce,_T("GeoPAD70"));
	if(fun70)
		return fun70();
	return false;
}

bool CGeoPADCtrl::GeoPAD71(bool onoff) 
{
	
	bool (PASCAL *fun71)(bool onoff);
	(FARPROC&)fun71 = GetProcAddress(hInstasnce,_T("GeoPAD71"));
	if(fun71)
		return fun71(onoff);
	return false;
}

bool CGeoPADCtrl::GeoPAD72() 
{
	
	bool (PASCAL *fun72)();
	(FARPROC&)fun72 = GetProcAddress(hInstasnce,_T("GeoPAD72"));
	if(fun72)
		return fun72();

	return false;
}

bool CGeoPADCtrl::GeoPAD73(bool onoff) 
{
	
	bool (PASCAL *fun73)(bool onoff);
	(FARPROC&)fun73 = GetProcAddress(hInstasnce,_T("GeoPAD73"));
	if(fun73)
		return fun73(onoff);

	return false;
}

bool CGeoPADCtrl::GeoPAD74() 
{
	
	bool (PASCAL *fun74)();
	(FARPROC&)fun74 = GetProcAddress(hInstasnce,_T("GeoPAD74"));
	if(fun74)
		return fun74();
	return false;
}

bool CGeoPADCtrl::GeoPAD75(bool onoff) 
{
	
	bool (PASCAL *fun75)(bool onoff);
	(FARPROC&)fun75 = GetProcAddress(hInstasnce,_T("GeoPAD75"));
	if(fun75)
		return fun75(onoff);
	return false;
}

bool CGeoPADCtrl::GeoPAD76() 
{
	
	bool (PASCAL *fun76)();
	(FARPROC&)fun76 = GetProcAddress(hInstasnce,_T("GeoPAD76"));
	if(fun76)
		return fun76();
	return false;
}

bool CGeoPADCtrl::GeoPAD77() 
{
	
	bool (PASCAL *fun77)();
	(FARPROC&)fun77 = GetProcAddress(hInstasnce,_T("GeoPAD77"));
	if(fun77)
		return fun77();
	return false;
}

bool CGeoPADCtrl::GeoPAD78() 
{
	
	bool (PASCAL *fun78)();
	(FARPROC&)fun78 = GetProcAddress(hInstasnce,_T("GeoPAD78"));
	if(fun78)
		return fun78();

	return false;
}

bool CGeoPADCtrl::GeoPAD79() 
{
	
	bool (PASCAL *fun79)();
	(FARPROC&)fun79 = GetProcAddress(hInstasnce,_T("GeoPAD79"));
	if(fun79)
		return fun79();
	return false;
}

BSTR CGeoPADCtrl::GeoPAD80() 
{
	CString strResult;
	
	char * (PASCAL *fun80)();
	(FARPROC&)fun80 = GetProcAddress(hInstasnce,_T("GeoPAD80"));
	if(fun80)
		strResult = fun80();

	return strResult.AllocSysString();
}

bool CGeoPADCtrl::GeoPAD81(BSTR dir) 
{
	
	bool (PASCAL *fun81)(BSTR dir);
	(FARPROC&)fun81 = GetProcAddress(hInstasnce,_T("GeoPAD81"));
	if(fun81)
		return fun81(dir);
	return false;
}

bool CGeoPADCtrl::GeoPAD82(int panValue) 
{
	
	bool (PASCAL *fun82)(int pan);
	(FARPROC&)fun82 = GetProcAddress(hInstasnce,_T("GeoPAD82"));
	if(fun82)
		return fun82(panValue);
	return false;
}

int CGeoPADCtrl::GeoPAD83() 
{
	
	int (PASCAL *fun83)();
	(FARPROC&)fun83 = GetProcAddress(hInstasnce,_T("GeoPAD83"));
	if(fun83)
		return fun83();
	return 0;
}

bool CGeoPADCtrl::GeoPAD84(int noOfEdge) 
{
	
	bool (PASCAL *fun84)(int noOfEdge);
	(FARPROC&)fun84 = GetProcAddress(hInstasnce,_T("GeoPAD84"));
	if(fun84)
		return fun84(noOfEdge);
	return false;
}

int CGeoPADCtrl::GeoPAD85() 
{
	
	int (PASCAL *fun85)();
	(FARPROC&)fun85 = GetProcAddress(hInstasnce,_T("GeoPAD85"));
	if(fun85)
		return fun85();
	return 0;
}

bool CGeoPADCtrl::GeoPAD86(int selectionColor) 
{
	
	bool (PASCAL *fun86)(int selectionColor);
	(FARPROC&)fun86 = GetProcAddress(hInstasnce,_T("GeoPAD86"));
	if(fun86)
		return fun86(selectionColor);
	return false;
}

int CGeoPADCtrl::GeoPAD87() 
{
	
	int (PASCAL *fun87)();
	(FARPROC&)fun87 = GetProcAddress(hInstasnce,_T("GeoPAD87"));
	if(fun87)
		return fun87();
	return 0;
}

bool CGeoPADCtrl::GeoPAD88(int backColor) 
{
	
	bool (PASCAL *fun88)(int backColor);
	(FARPROC&)fun88 = GetProcAddress(hInstasnce,_T("GeoPAD88"));
	if(fun88)
		return fun88(backColor);

	return false;
}

int CGeoPADCtrl::GeoPAD89() 
{
	
	int (PASCAL *fun89)();
	(FARPROC&)fun89 = GetProcAddress(hInstasnce,_T("GeoPAD89"));
	if(fun89)
		return fun89();
	return 0;
}

int CGeoPADCtrl::GeoPAD90() 
{
	
	int (PASCAL *fun90)();
	(FARPROC&)fun90 = GetProcAddress(hInstasnce,_T("GeoPAD90"));
	if(fun90)
		return fun90();
	return 0;
}

bool CGeoPADCtrl::GeoPAD91(BSTR scale) 
{
	
	bool (PASCAL *fun91)(BSTR scale);
	(FARPROC&)fun91 = GetProcAddress(hInstasnce,_T("GeoPAD91"));
	if(fun91)
		return fun91(scale);

	return false;
}
int CGeoPADCtrl::GeoPAD92(int x,int y,int r,int cu) 
{
	
	int (PASCAL *fun92)(int x,int y,int r,int cu);
	(FARPROC&)fun92 = GetProcAddress(hInstasnce,_T("GeoPAD92"));
	if(fun92)
		return fun92(x,y,r,cu);

	return false;
}


/*************************** Raster Operation ***************/
bool CGeoPADCtrl::GeoPAD101() 
{
	
	bool (PASCAL *fun101)();
	(FARPROC&)fun101 = GetProcAddress(hInstasnce,_T("GeoPAD101"));
	if(fun101)
		return fun101();

	return false;
}

bool CGeoPADCtrl::GeoPAD102() 
{
	
	bool (PASCAL *fun102)();
	(FARPROC&)fun102 = GetProcAddress(hInstasnce,_T("GeoPAD102"));
	if(fun102)
		return fun102();
	return false;
}

bool CGeoPADCtrl::GeoPAD103() 
{
	
	bool (PASCAL *fun103)(int GS);
	(FARPROC&)fun103 = GetProcAddress(hInstasnce,_T("GeoPAD103"));
	if(fun103)
		return fun103(0);
	return false;
}


bool CGeoPADCtrl::GeoPAD107() 
{
	
	bool (PASCAL *fun107)(int GS);
	(FARPROC&)fun107 = GetProcAddress(hInstasnce,_T("GeoPAD107"));
	if(fun107)
		return fun107(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD108() 
{
	
	bool (PASCAL *fun108)(int GS);
	(FARPROC&)fun108 = GetProcAddress(hInstasnce,_T("GeoPAD108"));
	if(fun108)
		return fun108(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD109() 
{
	
	bool (PASCAL *fun109)(int GS);
	(FARPROC&)fun109 = GetProcAddress(hInstasnce,_T("GeoPAD109"));
	if(fun109)
		return fun109(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD110() 
{
	
	bool (PASCAL *fun110)(int GS);
	(FARPROC&)fun110 = GetProcAddress(hInstasnce,_T("GeoPAD110"));
	if(fun110)
		return fun110(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD111() 
{
	
	bool (PASCAL *fun111)(int GS);
	(FARPROC&)fun111 = GetProcAddress(hInstasnce,_T("GeoPAD111"));
	if(fun111)
		return fun111(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD112() 
{
	
	bool (PASCAL *fun112)(int GS);
	(FARPROC&)fun112 = GetProcAddress(hInstasnce,_T("GeoPAD112"));
	if(fun112)
		return fun112(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD113() 
{
	
	bool (PASCAL *fun113)(int GS);
	(FARPROC&)fun113 = GetProcAddress(hInstasnce,_T("GeoPAD113"));
	if(fun113)
		return fun113(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD114() 
{
	
	bool (PASCAL *fun114)(int GS);
	(FARPROC&)fun114 = GetProcAddress(hInstasnce,_T("GeoPAD114"));
	if(fun114)
		return fun114(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD115() 
{
	
	bool (PASCAL *fun115)(int GS);
	(FARPROC&)fun115 = GetProcAddress(hInstasnce,_T("GeoPAD115"));
	if(fun115)
		return fun115(0);
	return false;
}

bool CGeoPADCtrl::GeoPAD116() 
{
	
	bool (PASCAL *fun116)(int GS);
	(FARPROC&)fun116 = GetProcAddress(hInstasnce,_T("GeoPAD116"));
	if(fun116)
		return fun116(0);
	return false;

⌨️ 快捷键说明

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