易语言中怎么找到图片的所在坐标 30
http://voidCCallDllDlg::FindBmp(){intcx,cy;//找到图片的横坐标cx和纵坐标cyCStringtemp_x,temp_y;//C...
http://void CCallDllDlg::FindBmp()
{
int cx,cy;//找到图片的横坐标cx和纵坐标cy
CString temp_x,temp_y;//
CString msg="a.bmp";//要查找的bmp文件(24位色位图)
HINSTANCE hDllInst = LoadLibrary("FindPic.dll");
if(hDllInst)
{
typedef void (*MYFUNC)(CString,int*,int*);
MYFUNC youFuntionNameAlias = NULL; // youFuntionNameAlias 函数别名
youFuntionNameAlias = (MYFUNC)GetProcAddress(hDllInst,"FindPic");
// youFuntionName 在DLL中声明的函数名
if(youFuntionNameAlias)
{
youFuntionNameAlias(msg,&cx,&cy);
temp_x.Format("%d",cx);
temp_y.Format("%d",cy);
AfxMessageBox("横坐标"+temp_x+" 纵坐标"+temp_y);
SetCursorPos(cx,cy);//移动鼠标到图片位置
}
FreeLibrary(hDllInst);
}
} 展开
{
int cx,cy;//找到图片的横坐标cx和纵坐标cy
CString temp_x,temp_y;//
CString msg="a.bmp";//要查找的bmp文件(24位色位图)
HINSTANCE hDllInst = LoadLibrary("FindPic.dll");
if(hDllInst)
{
typedef void (*MYFUNC)(CString,int*,int*);
MYFUNC youFuntionNameAlias = NULL; // youFuntionNameAlias 函数别名
youFuntionNameAlias = (MYFUNC)GetProcAddress(hDllInst,"FindPic");
// youFuntionName 在DLL中声明的函数名
if(youFuntionNameAlias)
{
youFuntionNameAlias(msg,&cx,&cy);
temp_x.Format("%d",cx);
temp_y.Format("%d",cy);
AfxMessageBox("横坐标"+temp_x+" 纵坐标"+temp_y);
SetCursorPos(cx,cy);//移动鼠标到图片位置
}
FreeLibrary(hDllInst);
}
} 展开
3个回答
展开全部
超级模块 识图3.找图()
先建立一个变量 坐标 类型填写坐标型
坐标=识图3.找图(#你的图片)
信息框(到文本("X:"+坐标.x+#换行符+"Y:"+坐标.y))
先建立一个变量 坐标 类型填写坐标型
坐标=识图3.找图(#你的图片)
信息框(到文本("X:"+坐标.x+#换行符+"Y:"+坐标.y))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
超级模块的识图.找图()功能可以实现
如果需要我写源码,联系675401628
如果需要我写源码,联系675401628
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询