myatsobj.cpp

来自「在你的程序中实现脚本功能,该脚本引擎名为AtScript , 是类似于VBScr」· C++ 代码 · 共 60 行

CPP
60
字号
// UnInstallAtsObj.cpp: implementation of the CMyAtsObj class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "MyAtsObj.h"

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

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CMyAtsObj::CMyAtsObj()
{

}

CMyAtsObj::~CMyAtsObj()
{

}

//===================================================
// 执行 Install 的对象 Function
//===================================================
BOOL CMyAtsObj::DoFun( LPCTSTR sFunName , CAtsParam *pParam )
{
	CString		strFunName  = sFunName;
	if( strFunName.CompareNoCase("Test") == 0 )
	{
		AfxMessageBox( pParam->GetItemData(1) );
		return true;
	}
	else if( strFunName.CompareNoCase("GetName") == 0 )
	{
		pParam->SetReturnData( _T("MyObj") );
		return true;
	}

	return false;
}

BOOL CMyAtsObj::SetVar(LPCTSTR strName , LPCTSTR strData)
{
	return false;
}

//=======================================================
// 得到变量对象
//=======================================================
CAtsVarItem * CMyAtsObj::GetVarItem(LPCTSTR sName )
{
	return NULL;
}

⌨️ 快捷键说明

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