求相助 cvSetMousecallback 及其副程式mouseHandler的使用

求帮助 cvSetMousecallback 及其副程式mouseHandler的使用
本帖最后由 guppfzhong95 于 2015-03-25 11:39:24 编辑
我想往mouseHandler传一个struct过去 然后在屏幕上点击鼠标显示的是三维坐标信息  
我更改的代码是
static void mouseHandler(int event, int x,int y ,int flags,load Load)
load是我自己写的struct
struct load{  
IplImage *img;
 CvMat* result3DImage;
};

但是报错
 error C2664: “cvSetMouseCallback”: 不能将参数 2 从“void (__cdecl *)(int,int,int,int,load)”转换为“CvMouseCallback”  在匹配目标类型的范围内没有具有该名称的函数

想知道 如何把我这个struct传过去  或者有没有其他方法点击图片获得该点的三维坐标
------解决思路----------------------
最后一个参数是指针类型的吧,应该传结构变量的地址?