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

📄 clipsactivexcontrol.cpp

📁 clips的ocx控件,很有用
💻 CPP
📖 第 1 页 / 共 3 页
字号:
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++, your modifications will be overwritten.


#include "stdafx.h"
#include "clipsactivexcontrol.h"

/////////////////////////////////////////////////////////////////////////////
// CCLIPSActiveXControl

IMPLEMENT_DYNCREATE(CCLIPSActiveXControl, CWnd)

/////////////////////////////////////////////////////////////////////////////
// CCLIPSActiveXControl properties

long CCLIPSActiveXControl::GetReadyState()
{
	long result;
	GetProperty(DISPID_READYSTATE, VT_I4, (void*)&result);
	return result;
}

BOOL CCLIPSActiveXControl::GetFactDuplication()
{
	BOOL result;
	GetProperty(0x1, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetFactDuplication(BOOL propVal)
{
	SetProperty(0x1, VT_BOOL, propVal);
}

long CCLIPSActiveXControl::GetMemoryRequests()
{
	long result;
	GetProperty(0x2, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetMemoryRequests(long propVal)
{
	SetProperty(0x2, VT_I4, propVal);
}

CString CCLIPSActiveXControl::GetFocus()
{
	CString result;
	GetProperty(0x3, VT_BSTR, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetFocus(LPCTSTR propVal)
{
	SetProperty(0x3, VT_BSTR, propVal);
}

long CCLIPSActiveXControl::GetCLIPSVersion()
{
	long result;
	GetProperty(0x4, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetCLIPSVersion(long propVal)
{
	SetProperty(0x4, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetOCXVersion()
{
	long result;
	GetProperty(0x5, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetOCXVersion(long propVal)
{
	SetProperty(0x5, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetActivationPtr()
{
	long result;
	GetProperty(0x6, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetActivationPtr(long propVal)
{
	SetProperty(0x6, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetAgendaPtr()
{
	long result;
	GetProperty(0x7, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetAgendaPtr(long propVal)
{
	SetProperty(0x7, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetClassPtr()
{
	long result;
	GetProperty(0x8, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetClassPtr(long propVal)
{
	SetProperty(0x8, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetFactPtr()
{
	long result;
	GetProperty(0x9, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetFactPtr(long propVal)
{
	SetProperty(0x9, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetGlobalNumberOfInstances()
{
	long result;
	GetProperty(0xa, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetGlobalNumberOfInstances(long propVal)
{
	SetProperty(0xa, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetGlobalPtr()
{
	long result;
	GetProperty(0xb, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetGlobalPtr(long propVal)
{
	SetProperty(0xb, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetInstancePtr()
{
	long result;
	GetProperty(0xc, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetInstancePtr(long propVal)
{
	SetProperty(0xc, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetMemoryUsed()
{
	long result;
	GetProperty(0xd, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetMemoryUsed(long propVal)
{
	SetProperty(0xd, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetModulePtr()
{
	long result;
	GetProperty(0xe, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetModulePtr(long propVal)
{
	SetProperty(0xe, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetNumberOfFacts()
{
	long result;
	GetProperty(0xf, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetNumberOfFacts(long propVal)
{
	SetProperty(0xf, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetRulePtr()
{
	long result;
	GetProperty(0x10, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetRulePtr(long propVal)
{
	SetProperty(0x10, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetStrategy()
{
	long result;
	GetProperty(0x11, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetStrategy(long propVal)
{
	SetProperty(0x11, VT_I4, propVal);
}

CString CCLIPSActiveXControl::GetDribble()
{
	CString result;
	GetProperty(0x12, VT_BSTR, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetDribble(LPCTSTR propVal)
{
	SetProperty(0x12, VT_BSTR, propVal);
}

BOOL CCLIPSActiveXControl::GetExecutingConstruct()
{
	BOOL result;
	GetProperty(0x13, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetExecutingConstruct(BOOL propVal)
{
	SetProperty(0x13, VT_BOOL, propVal);
}

BOOL CCLIPSActiveXControl::GetDribbleActive()
{
	BOOL result;
	GetProperty(0x14, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetDribbleActive(BOOL propVal)
{
	SetProperty(0x14, VT_BOOL, propVal);
}

BOOL CCLIPSActiveXControl::GetBatchActive()
{
	BOOL result;
	GetProperty(0x15, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetBatchActive(BOOL propVal)
{
	SetProperty(0x15, VT_BOOL, propVal);
}

BOOL CCLIPSActiveXControl::GetIncrementalReset()
{
	BOOL result;
	GetProperty(0x16, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetIncrementalReset(BOOL propVal)
{
	SetProperty(0x16, VT_BOOL, propVal);
}

BOOL CCLIPSActiveXControl::GetInstancesChanged()
{
	BOOL result;
	GetProperty(0x17, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetInstancesChanged(BOOL propVal)
{
	SetProperty(0x17, VT_BOOL, propVal);
}

long CCLIPSActiveXControl::GetLineCount()
{
	long result;
	GetProperty(0x18, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetLineCount(long propVal)
{
	SetProperty(0x18, VT_I4, propVal);
}

BOOL CCLIPSActiveXControl::GetGlobalsChanged()
{
	BOOL result;
	GetProperty(0x19, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetGlobalsChanged(BOOL propVal)
{
	SetProperty(0x19, VT_BOOL, propVal);
}

long CCLIPSActiveXControl::GetModuleItemCount()
{
	long result;
	GetProperty(0x1a, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetModuleItemCount(long propVal)
{
	SetProperty(0x1a, VT_I4, propVal);
}

BOOL CCLIPSActiveXControl::GetFactListChanged()
{
	BOOL result;
	GetProperty(0x1b, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetFactListChanged(BOOL propVal)
{
	SetProperty(0x1b, VT_BOOL, propVal);
}

long CCLIPSActiveXControl::GetSymbolTblCount()
{
	long result;
	GetProperty(0x1c, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetSymbolTblCount(long propVal)
{
	SetProperty(0x1c, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetIntegerTblCount()
{
	long result;
	GetProperty(0x1d, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetIntegerTblCount(long propVal)
{
	SetProperty(0x1d, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetFloatTblCount()
{
	long result;
	GetProperty(0x1e, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetFloatTblCount(long propVal)
{
	SetProperty(0x1e, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetBitmapTblCount()
{
	long result;
	GetProperty(0x1f, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetBitmapTblCount(long propVal)
{
	SetProperty(0x1f, VT_I4, propVal);
}

BOOL CCLIPSActiveXControl::GetHaltExecution()
{
	BOOL result;
	GetProperty(0x20, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetHaltExecution(BOOL propVal)
{
	SetProperty(0x20, VT_BOOL, propVal);
}

long CCLIPSActiveXControl::GetLastError()
{
	long result;
	GetProperty(0x21, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetLastError(long propVal)
{
	SetProperty(0x21, VT_I4, propVal);
}

long CCLIPSActiveXControl::GetDefmoduleCount()
{
	long result;
	GetProperty(0x22, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetDefmoduleCount(long propVal)
{
	SetProperty(0x22, VT_I4, propVal);
}

BOOL CCLIPSActiveXControl::GetDynamicConstraintChecking()
{
	BOOL result;
	GetProperty(0x23, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetDynamicConstraintChecking(BOOL propVal)
{
	SetProperty(0x23, VT_BOOL, propVal);
}

BOOL CCLIPSActiveXControl::GetStaticConstraintChecking()
{
	BOOL result;
	GetProperty(0x24, VT_BOOL, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetStaticConstraintChecking(BOOL propVal)
{
	SetProperty(0x24, VT_BOOL, propVal);
}

long CCLIPSActiveXControl::GetTemplatePtr()
{
	long result;
	GetProperty(0x25, VT_I4, (void*)&result);
	return result;
}

void CCLIPSActiveXControl::SetTemplatePtr(long propVal)
{
	SetProperty(0x25, VT_I4, propVal);

⌨️ 快捷键说明

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