ocx控件在vc里面自动生成的类,实例化后调用其方法均不成功,是怎么回事? ocx控件在vc里面自动生成的类,实例化后调用其方法均不成功,是怎么回事?编译是后可以通过,也可以进入到InvokeHelper()但是返回的值均是错误的,在网页通调用是可行的,怎么回事呢?如何处理?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 导入ocx后自动生成为b.h和b.cpp文件。类名称为:BInterface我在xx.h中声明如下:BInterface bf;在xx.cpp中调用b.cpp中的函数如下:i=bf.BDevice(100);此方法在b.h中的声明为:long BDevice(long i);long BInterface::BDevice(long i){ long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x1, DISPATCH_METHOD, VT_I4, (void*)&result, parms, iPort); return result;}也在CIckdllApp::CIckdllApp()中添加了AfxEnableControlContainer();编译没有错。谢谢! http://blog.csdn.net/fengbingchun/article/details/6446651 没有调用Create或者CreateInstance,控件还未创建,怎么能调用其属性和方法呢 http://blog.csdn.net/fengbingchun/article/details/6446651 这个是在vc6.0编写的dll中调用,没有对话框,窗体之类的。我在网上看的方法是:将ocx注册,成功后用工程-》插入-》组件和控件,选择已注册的控件,点击出入,这时候就自动生成一个类,包括.h和.cpp文件。之后应该如何调用这个类呢?可以举例说明吗?因为第一次做,所以不太清楚,谢谢! 类型转换问题 CString转int VC WSA 异步非阻塞网络编程WSARecvFrom调用失败 谁用CADODatabase 封装好的ado类的啊 对话框中添加菜单 在对话框的区域内变换鼠标 如何创建类似MSN的聊天窗口 哪里有InstallShield的下载? 如何用VC来操作Word文件或PDF文件?哪有相关资料可查?急到极处! 高手看过来!!! &&关于AfxGetApp().. MFC框架程序中定义的类对象及参数如何传递到自定义函数中 调出IE保存文件对话框
我在xx.h中声明如下:BInterface bf;
在xx.cpp中调用b.cpp中的函数如下:i=bf.BDevice(100);此方法在b.h中的声明为:
long BDevice(long i);
long BInterface::BDevice(long i)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x1, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
iPort);
return result;
}
也在CIckdllApp::CIckdllApp()中添加了AfxEnableControlContainer();
编译没有错。谢谢!