• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > invoke老是返回错误无效的成员,快疯了啊

invoke老是返回错误无效的成员,快疯了啊

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了invoke 返回值,invoke c 返回值,invoke,invoke是什么意思,invoke方法等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: invoke老是返回错误无效的成员,快疯了啊
描述:

我随便新建了个ATL工程,然后添加了个类,导出了一个接口,然后用控制台调用,可是始终提示无效的成员啊,跟了一晚上也没找到问题,球帮助


int _tmain(int argc, _TCHAR* argv[])
{
CoInitialize(NULL);
hr =  pIMyMath.CoCreateInstance(L"AA.Addd.1");
if (FAILED(hr))
{
printf("CoCreateInstance failed");
goto end;
}
printf("succeed\n");
VARIANT  vOut;
VariantInit(&vOut);
DISPPARAMS dispParam = {NULL, NULL, 0, 0 };
hr = pIMyMath->Invoke(1, IID_NULL, LOCALE_USER_DEFAULT,  DISPATCH_PROPERTYGET, &dispParam, &vOut, NULL, NULL);
if(FAILED(hr))//这儿  0x80020003 找不到成员
{
printf("FAILED");
}
VariantClear(&vOut);
pIMyMath = NULL;
end:
CoUninitialize();
getchar();
return 0;
}


解决方案1:

hr = pIMyMath->Invoke(1, IID_NULL, LOCALE_USER_DEFAULT,DISPATCH_METHOD | DISPATCH_PROPERTYGET, &dispParam, &vOut, NULL, NULL);


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • invoke老是返回错误无效的成员,快疯了啊

相关文章

  • 2017-06-04 关于ActiveX不能在客户端正确显示的问题,希望你帮我解答下,谢谢!
  • 2017-06-04 C++dll中函数被他人调用,怎么得知调用者?
  • 2017-06-05 要操作WPS下的电子表格,要导入哪个文件
  • 2017-06-04 WTL编程,在运行程序后背景被画出来了,什么方法可以重画背景呢
  • 2017-06-05 用户自定义消息
  • 2017-06-04 用VC可否在一个组件类中产生别一个组件类的成员对象
  • 2017-06-04 如何编写com控件,使其向C#返回一个不定长数组?
  • 2017-06-04 求Lzw算法原理
  • 2017-06-05 vc能否调用vb。net编写的dll
  • 2017-06-05 请问在消息钩子的回调函数中,如何判断按键动作?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Re:在WindowsCSDK编程中怎么添加ActiveX控件
    • COM+组件导出问题
    • 如何杀死一个进程
    • webbrowser诡异的滚动条
    • IVideoWindow播放视频的时候加系统时间
    • 关于DCOM的问题
    • 请问在VC6中如何关联VB中的ListVew控件和ImageList控件
    • 线程循环,点击其它键没有响应的问题
    • 用下面的脚本注册了一个插件之后,可以运行,但是为什么在注册表里找不到下列插件
    • 跪地请教!!!救救小弟吧!!!

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有