资源简介
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编写
- MFC数字钟(基于VC6.0)
- 安科瑞智能电能表MODBUS通讯程序 VC6
- VC6LineNumberAddin.dll
- 用VC6.0实现多边形扫描线填充算法
- VC助手 VC6.0助手
- 最新的魔兽世界机器人脚本NpcBot.pat
- WINCC-C脚本大全
- VC6.0 完整的图像处理程序 运用了大量
- 大漠插件的模仿插件天使插件源码
- VC6.0经典串口通信源程序C++
- VC6.0MFC界面美化
- 即时通讯开发源码终极版C#.NETC++都有
- VS打开VC6.0所需libcd.lib
- MFC画圆自定义|位置|半径|边界和内部
- 用vc++6.0实现的银行账户管理系统
- vc6.0编程助手Visual_AssistX(含破解补丁
- VC6.0_MFC画图demo小程序源码
- Visual_assist_X_for_VC6.0破解版.rar
- VC开发MFC局域网屏幕监控系统完美版
- VC6.0三维画图画三维球,立方体,矩形
- VC6.0获取MAC地址
- vc6.0+opengl纯色五角星填充
- vc6.0+opengl动态绘制五角星
- VC6.0中缺少VC98\\\\CRT\\\\SRC文件夹的--
- 二叉树 VC6.0 MFC实现 数据结构
- VC++ MFC编写的2048小游戏工程及源代码
- Coons曲面与hermite、bezier、B样条曲线标
- VC6.0的使用工具AddOpen插件、字体/颜色
- 基于C++语言编写的宠物管理系统(V
评论
共有 条评论