VC++调用大漠插件(按键精灵)的方法及演示实例
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 71105 2012-05-26 15:14 DMtestdm.cpp
文件 713216 2012-05-02 11:32 DMtestdm.dll
文件 17043 2012-05-26 15:14 DMtestdm.h
文件 35460 2012-05-26 15:10 DMtestDMtest.aps
文件 1149 2012-05-26 15:58 DMtestDMtest.clw
文件 2063 2012-05-26 15:07 DMtestDMtest.cpp
文件 4275 2012-05-26 15:30 DMtestDMtest.dsp
文件 518 2012-05-26 15:30 DMtestDMtest.dsw
文件 1324 2012-05-26 15:07 DMtestDMtest.h
文件 533 2012-05-26 15:58 DMtestDMtest.plg
文件 5292 2012-05-26 15:10 DMtestDMtest.rc
文件 5268 2012-05-26 15:58 DMtestDMtestDlg.cpp
文件 1398 2012-05-26 15:10 DMtestDMtestDlg.h
文件 3579 2012-05-26 15:07 DMtestReadMe.txt
文件 713216 2012-05-02 11:32 DMtestReleasedm.dll
文件 20480 2012-05-26 15:58 DMtestReleaseDMtest.exe
文件 1078 2012-05-26 15:07 DMtest
esDMtest.ico
文件 398 2012-05-26 15:07 DMtest
esDMtest.rc2
文件 730 2012-05-26 15:10 DMtest
esource.h
文件 208 2012-05-26 15:07 DMtestStdAfx.cpp
文件 1054 2012-05-26 15:07 DMtestStdAfx.h
目录 0 2012-05-26 15:59 DMtestRelease
目录 0 2012-05-26 15:59 DMtest
es
目录 0 2012-05-26 15:59 DMtest
----------- --------- ---------- ----- ----
1599387 24
// Machine generated IDispatch wrapper class(es) created with ClassWizard
#include “stdafx.h“
#include “dm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// Idmsoft properties
/////////////////////////////////////////////////////////////////////////////
// Idmsoft operations
CString Idmsoft::Ver()
{
CString result;
InvokeHelper(0x1 DISPATCH_METHOD VT_BSTR (void*)&result NULL);
return result;
}
long Idmsoft::SetPath(LPCTSTR path)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x2 DISPATCH_METHOD VT_I4 (void*)&result parms
path);
return result;
}
CString Idmsoft::Ocr(long x1 long y1 long x2 long y2 LPCTSTR color double sim)
{
CString result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_BSTR VTS_R8;
InvokeHelper(0x3 DISPATCH_METHOD VT_BSTR (void*)&result parms
x1 y1 x2 y2 color sim);
return result;
}
long Idmsoft::FindStr(long x1 long y1 long x2 long y2 LPCTSTR str LPCTSTR color double sim VARIANT* x VARIANT* y)
{
long result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_BSTR VTS_BSTR VTS_R8 VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x4 DISPATCH_METHOD VT_I4 (void*)&result parms
x1 y1 x2 y2 str color sim x y);
return result;
}
long Idmsoft::GetResultCount(LPCTSTR str)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x5 DISPATCH_METHOD VT_I4 (void*)&result parms
str);
return result;
}
long Idmsoft::GetResultPos(LPCTSTR str long index VARIANT* x VARIANT* y)
{
long result;
static BYTE parms[] =
VTS_BSTR VTS_I4 VTS_PVARIANT VTS_PVARIANT;
InvokeHelper(0x6 DISPATCH_METHOD VT_I4 (void*)&result parms
str index x y);
return result;
}
long Idmsoft::StrStr(LPCTSTR s LPCTSTR str)
{
long result;
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0x7 DISPATCH_METHOD VT_I4 (void*)&result parms
s str);
return result;
}
long Idmsoft::SendCommand(LPCTSTR cmd)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x8 DISPATCH_METHOD VT_I4 (void*)&result parms
cmd);
return result;
}
long Idmsoft::UseDict(long index)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x9 DISPATCH_METHOD VT_I4 (void*)&result parms
index);
return result;
}
CString Idmsoft::GetbasePath()
{
CString result;
InvokeHelper(0xa DISPATCH_METHOD VT_BSTR (void*)&result NULL);
return result;
}
long Idmsoft::SetDictPwd(LPCTSTR pwd)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xb DISPATCH_METHOD VT_I4 (void*)&result parms
pwd);
return result;
}
CString Idmsoft::OcrInFile(long x1 long y1 long x2 long y2 LPCTSTR pic_name LPCTSTR color double sim)
{
CString result;
static BYTE parms[] =
VTS_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 71105 2012-05-26 15:14 DMtestdm.cpp
文件 713216 2012-05-02 11:32 DMtestdm.dll
文件 17043 2012-05-26 15:14 DMtestdm.h
文件 35460 2012-05-26 15:10 DMtestDMtest.aps
文件 1149 2012-05-26 15:58 DMtestDMtest.clw
文件 2063 2012-05-26 15:07 DMtestDMtest.cpp
文件 4275 2012-05-26 15:30 DMtestDMtest.dsp
文件 518 2012-05-26 15:30 DMtestDMtest.dsw
文件 1324 2012-05-26 15:07 DMtestDMtest.h
文件 533 2012-05-26 15:58 DMtestDMtest.plg
文件 5292 2012-05-26 15:10 DMtestDMtest.rc
文件 5268 2012-05-26 15:58 DMtestDMtestDlg.cpp
文件 1398 2012-05-26 15:10 DMtestDMtestDlg.h
文件 3579 2012-05-26 15:07 DMtestReadMe.txt
文件 713216 2012-05-02 11:32 DMtestReleasedm.dll
文件 20480 2012-05-26 15:58 DMtestReleaseDMtest.exe
文件 1078 2012-05-26 15:07 DMtest
esDMtest.ico
文件 398 2012-05-26 15:07 DMtest
esDMtest.rc2
文件 730 2012-05-26 15:10 DMtest
esource.h
文件 208 2012-05-26 15:07 DMtestStdAfx.cpp
文件 1054 2012-05-26 15:07 DMtestStdAfx.h
目录 0 2012-05-26 15:59 DMtestRelease
目录 0 2012-05-26 15:59 DMtest
es
目录 0 2012-05-26 15:59 DMtest
----------- --------- ---------- ----- ----
1599387 24
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)