资源简介
VC调用大漠FindPicE找图版_含定时器控制.
写给对于 正在学习和了解VC6.0的朋友。直接从实践中掌握VC6.0的使用方法。
这个例子代码不多,也不枯燥。
void CMyDlg::OnButton1()
{
//___________________________________________________________
CString x,y;//字符串声明
CString strTmp;//字符串声明
char s[250];//字符串声明
long xx = 0;
long yy = 0;
//___________________________________________________________
strTmp=a.FindPicE(0, 0, 1366, 768, "阳光.bmp", "0", 0.9, 0) ;//大漠找图
//___________________________________________________________
//vc字符串分割函数
AfxExtractSubString( x, (LPCTSTR)strTmp, 1, '|');//取数组1
AfxExtractSubString( y, (LPCTSTR)strTmp, 2, '|');//取数组2
//___________________________________________________________
xx = _ttol(x);// CString字符串转化为long
yy = _ttol(y);// CString字符串转化为long
//___________________________________________________________
//sprintf(s,"检测到x等于%d y坐标等于%d",xx,yy);//字符串格式化
//MessageBox(s);//弹出提示框,显示坐标。
//___________________________________________________________
if(xx>0 && yy>0)//如果坐标大于0 ,说明找到了图,那么就模拟鼠标移动和点击。
{
a.MoveTo(xx, yy);//大漠鼠标移动到目的坐标
a.LeftDoubleClick();//大漠鼠标左键双击
}
}
代码片段和文件信息
// 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;
}
CString Idmsoft::GetbasePath()
{
CString result;
InvokeHelper(0x2 DISPATCH_METHOD VT_BSTR (void*)&result NULL);
return result;
}
long Idmsoft::SetPath(LPCTSTR path)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x3 DISPATCH_METHOD VT_I4 (void*)&result parms
path);
return result;
}
long Idmsoft::UnBindWindow()
{
long result;
InvokeHelper(0x4 DISPATCH_METHOD VT_I4 (void*)&result NULL);
return result;
}
long Idmsoft::SetDictPwd(LPCTSTR pwd)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x5 DISPATCH_METHOD VT_I4 (void*)&result parms
pwd);
return result;
}
long Idmsoft::UseDict(long index)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6 DISPATCH_METHOD VT_I4 (void*)&result parms
index);
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(0x7 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(0x8 DISPATCH_METHOD VT_I4 (void*)&result parms
x1 y1 x2 y2 str color sim x y);
return result;
}
CString Idmsoft::FindStrEx(long x1 long y1 long x2 long y2 LPCTSTR str LPCTSTR color double sim)
{
CString result;
static BYTE parms[] =
VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_BSTR VTS_BSTR VTS_R8;
InvokeHelper(0x9 DISPATCH_METHOD VT_BSTR (void*)&result parms
x1 y1 x2 y2 str color sim);
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_I4 VTS_I4 VTS_I4 VTS_I4 VTS_BSTR VTS_BSTR VTS_R8;
InvokeHelper(0xa DISPATCH_METHOD VT_BSTR (void*)&result parms
x1 y1 x2 y2 pic_name color sim);
return result;
}
long Idmsoft::GetResultCount(LPCTSTR str)
{
long result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xb DISPATCH_METHOD VT_I4 (void*)&result parms
str);
return result;
}
long Idmsoft::GetResultPo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 40333 2013-01-18 23:44 PVZ自动吃阳光VC大6漠找图版\dm.cpp
文件 446976 2011-04-20 18:00 PVZ自动吃阳光VC大6漠找图版\dm.dll
文件 9452 2013-01-18 23:44 PVZ自动吃阳光VC大6漠找图版\dm.h
文件 3537 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\ReadMe.txt
文件 102400 2013-01-20 15:48 PVZ自动吃阳光VC大6漠找图版\Release\蛋壳.exe
文件 2954 2013-01-20 15:25 PVZ自动吃阳光VC大6漠找图版\Release\阳光.bmp
文件 80318 2013-01-20 15:41 PVZ自动吃阳光VC大6漠找图版\res\0909.bmp
文件 1078 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\res\蛋壳.ico
文件 396 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\res\蛋壳.rc2
文件 819 2013-01-20 15:41 PVZ自动吃阳光VC大6漠找图版\resource.h
文件 206 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\StdAfx.cpp
文件 1054 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\StdAfx.h
文件 116448 2013-01-20 15:42 PVZ自动吃阳光VC大6漠找图版\蛋壳.aps
文件 1147 2013-01-20 16:08 PVZ自动吃阳光VC大6漠找图版\蛋壳.clw
文件 2013 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\蛋壳.cpp
文件 4323 2013-01-20 15:41 PVZ自动吃阳光VC大6漠找图版\蛋壳.dsp
文件 516 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\蛋壳.dsw
文件 1280 2013-01-17 19:13 PVZ自动吃阳光VC大6漠找图版\蛋壳.h
文件 230400 2013-01-20 16:08 PVZ自动吃阳光VC大6漠找图版\蛋壳.ncb
文件 48640 2013-01-20 16:08 PVZ自动吃阳光VC大6漠找图版\蛋壳.opt
文件 1383 2013-01-20 15:48 PVZ自动吃阳光VC大6漠找图版\蛋壳.plg
文件 5640 2013-01-20 15:42 PVZ自动吃阳光VC大6漠找图版\蛋壳.rc
文件 5955 2013-01-20 15:48 PVZ自动吃阳光VC大6漠找图版\蛋壳Dlg.cpp
I.A.... 1417 2013-01-20 15:30 PVZ自动吃阳光VC大6漠找图版\蛋壳Dlg.h
文件 104 2013-01-20 16:10 注册大漠必看.txt
文件 83105 2013-01-20 15:50 QQ截图20130120155012.png
目录 0 2013-01-20 16:09 PVZ自动吃阳光VC大6漠找图版\Release
目录 0 2013-01-20 15:41 PVZ自动吃阳光VC大6漠找图版\res
目录 0 2013-01-20 16:08 PVZ自动吃阳光VC大6漠找图版
----------- --------- ---------- ----- ----
............此处省略2个文件信息
- 上一篇:哈希表的设计与实现C语言
- 下一篇:使用zlib库压缩目录
相关资源
- vc6.0上位机教程.docx
- vc6.0与sql server2008的连接
- 禁手规则和智能算法探讨及其实现源
- VC++五子棋窗体界面程序源码可以VC6
- VC6.0 网络程序设计 UDP 文件传输 客户
- 鼠标脚本精灵.rar
- VC++ 控制IE网页操作
- Cantor集算法实现
- vs2005工程转换成vc6.0工程的小工具(
- FileTool.dll
- VC6.0打开BMP位图程序白色彩色皆可
- 基于vc6.0串口调试助手源码
- MFC单文档心电图模拟程序vc6.0
- 类C语言的脚本解析执行(使用C++语言
- MFC编写的五子棋程序源代码
- OpenSSL+VC6.0 实现的安全Web Server 客户端
- vc6.0编写的SOM神经网络聚类
- Psapi.lib psapi.h VC6.0 文件
- VC++6.0完美运行在win7和win10系统上
- VC6.0下开发的仿windows记事本-达尔魔记
- 简易计算器基于对话框VC6.0
- exFAT_BootCheckSum.whs
- 三菱PLC上位机编程软件VC6.0完整源代码
- VC++五子棋程序源码VC6.0控制台下运行
- Skins VC6.0程序皮肤
- MFC规则DLL(MFC Regular DLL)添加DLLMain(
- VC6.0 TTS
- 解决装了IE8后VS2008添加MFC类出现脚本
- OPC客户端源代码
- 基于VC6.0的Bresenham直线算法
评论
共有 条评论