.h文件中
BOOL PlayVoice(VARIANT* UserVoice);.cpp文件中BOOL C_HmdChina::PlayVoice(VARIANT* UserVoice)
{
BOOL result;
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0x60030014, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
UserVoice);
return result;
}
上面是ocx生成的文件。这个ocx是vb写的。
Public Function PlayVoice(UserVoice As Variant) As Boolean
Dim buf() As Byte If UserVoice = &H1 Then
ReDim buf(0)
buf(0) = &H31
Else
ReDim buf(0)
buf(0) = &H30
End If PlayVoice = Send(HAddr, &H60, buf)
End Function
在vb中调用:
msgbox HmdChina1.PlayVoice(&H0)现在想在Vc中使用这个ocx,但是如何把&H0这个数据传入到PlayVoice(VARIANT* UserVoice)这个函数中呢?
我对vc是个半瓶油,对VARIANT*束手无策。
BOOL PlayVoice(VARIANT* UserVoice);.cpp文件中BOOL C_HmdChina::PlayVoice(VARIANT* UserVoice)
{
BOOL result;
static BYTE parms[] =
VTS_PVARIANT;
InvokeHelper(0x60030014, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
UserVoice);
return result;
}
上面是ocx生成的文件。这个ocx是vb写的。
Public Function PlayVoice(UserVoice As Variant) As Boolean
Dim buf() As Byte If UserVoice = &H1 Then
ReDim buf(0)
buf(0) = &H31
Else
ReDim buf(0)
buf(0) = &H30
End If PlayVoice = Send(HAddr, &H60, buf)
End Function
在vb中调用:
msgbox HmdChina1.PlayVoice(&H0)现在想在Vc中使用这个ocx,但是如何把&H0这个数据传入到PlayVoice(VARIANT* UserVoice)这个函数中呢?
我对vc是个半瓶油,对VARIANT*束手无策。
解决方案 »
- 自制浏览器中window.open的窗口弹不出来
- Date time picker 设置时间
- 通讯数据包的设计问题
- 在vc中,换肤都是只支持bitmap格式的,为什么maxthon的换肤支持PNG格式的?相关的开发技术网上怎么找不到啊
- 关于LIST控件的问题?
- (大难题) 如何在打开一个进程时关闭该进程中的输入法? (up有分)
- LINK的时候出现错误。HELP ME。我给的分很肥,油水多多。欢迎光临!焦急中……(100分)
- CMenu *&pMenu是什么东西?
- 发一个mfc批量漫画裁剪器
- 菜鸟问题,涨分机会,关于CTabCtrl上的控件显示问题
- listctrl的图标如何做成类似gif的动态效果,谢谢
- 请问如何使用套用的IE设定进行对外的TCP通信啊?
BYTE b;
b=1;
//int a=2001; va.vt=VT_UI1;///Ö¸Ã÷ÕûÐÍÊý¾Ý va.bVal=b; ///¸³Öµ
C_HmdChina hmd;
hmd.GetDateTime(&va);