谁能帮我解释这句代码?
freeC 2011-08-18 08:32:49 m_mProcess.SendCommand(MPLAYER_CMD_YUVCB, CComVariant((long)YUVDataBack));//设置取得视频解码后数据的回凋函数
其中YUVDataBack是一个回调函数void CMpeg2BmpDlg::YUVDataBack(void * buf, long param);
CComVariant((long)YUVDataBack));这里怎么可以这样写呢,回调函数返回的是void,能强转long?
还有就是回调函数在这一句也会被调用吗,那谁给他传值?