vc的回调函数:
void CALLBACK VCAPrcVidMpegPorCallBack( DWORD dwCard, BOOL* pPorcess )
{
*pPorcess = g_bSaveFrame;}
我将它改为delphi:
procedure VCAPrcVidMpegPorCallBack(dwCard:DWORD;pPorcess:pboolean);stdcall;
begin
pPorcess:= pointer(g_bSaveFrame);
end;
编译没有问题,但运行不到它,请教各位高手是怎么回事?
void CALLBACK VCAPrcVidMpegPorCallBack( DWORD dwCard, BOOL* pPorcess )
{
*pPorcess = g_bSaveFrame;}
我将它改为delphi:
procedure VCAPrcVidMpegPorCallBack(dwCard:DWORD;pPorcess:pboolean);stdcall;
begin
pPorcess:= pointer(g_bSaveFrame);
end;
编译没有问题,但运行不到它,请教各位高手是怎么回事?
解决方案 »
- 突然想散点分,找不到什么理由!明早结贴!
- 学习DELPHI的道路真坎坷,总有问题堆积如山又解决不了,大侠帮忙!谢谢!谢谢!
- ★★★ 庆祝结婚,散分纪念,欢迎捧场,谢谢! ★★★
- 【只有请版主进来了,看样子这个题目真难啊】
- Invalid BLOB handle in record buffer.
- 使用Rave报表如何设置DataText的显示格式(比如#,##0.00)?就像QRP的Mask那样?
- 请高手帮帮...分布式多层应用系统基础问题(200分大出血).
- 字符串能轉化成對象嗎?
- 真的没高手吗?中国人的无奈,大富翁又上不去。仅仅是一个简单的问题,谢谢各位帮忙
- 各位,哪里有好的Delphi教程下载?
- 编写恶意软件清除工具时所遇到的问题
- 如何在程序中传递一个小数点显示位数,然后在fastreport里根据不同的设置显示不同的位数
begin
pPorcess:= g_bSaveFrame;
end;
===================================================
编译没有问题,但运行不到它,请教各位高手是怎么回事?
===================================================
这个函数是回调时才被调用的, 要运行到它, 就必须调用相应的设置回调函数的函数。
应该用integer类型