| 发表于:2007-01-11 12:05:16 楼主 |
realplay函数是c++开发包hcnetsdk.dll文件里的 long realplay(long idno,clientinfo idclient) typede struck{ long icha; long ilink; hwnd hplaywnd;关键是这里怎样可以改写成vb中的窗体句柄 char* smulti; }clientinfo,*lpn_clientinfo 我的问题是:vb中使用realplay函数,如何改写这些代码 public type clientinfo icha as integer ilink as integer hplaywnd as long smulti as string end type declare function realplay lib "hcnetsdk.dll " (byval login as integer, byref dvrclientinfo as clientinfo) as long 我在调用的过程中没有出现语法错误,但调用realplay返回值是错误(正常的返回值是大于0的数,而现在返回的数是-1)的,我怀疑是c++中的句柄和vb里的句柄不相符 但又不知道怎么改。请各位大虾帮帮我!!!! |
|
|
|
|