• 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 > 初学者问题:关于automation中如何使acadexe进程可视

初学者问题:关于automation中如何使acadexe进程可视

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

佚名通过本文主要向大家介绍了acadexe,游泳教学视频初学,健美操练视频初学者,cad制图初学入门,初学者等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 初学者问题:关于automation中如何使acadexe进程可视
描述:

我用VC中通过引入autocad的类型库后,为何无法显示已执行的acad.exe?请高手帮忙呀......以下是其代码:
  //      IAcadApplication m_cadApp;在对话框类中声明,以下代码也是在对话框类中调用
   LPUNKNOWN lpUnk;
LPDISPATCH lpDispatch;
LPDISPATCH lpDocDisp;
LPDISPATCH lpLineDisp;
CLSID clsid;
COleException e;
if(CLSIDFromProgID(OLESTR("AutoCAD.Application"),&clsid)!=S_OK)
{
AfxMessageBox("不能得到注册对象");
EndDialog(IDABORT);
return ;
}
if (GetActiveObject(clsid, NULL, &lpUnk) ==S_OK)
{
HRESULT hr = lpUnk->QueryInterface(IID_IDispatch,
(LPVOID*)&lpDispatch);
lpUnk->Release();
if (hr == NOERROR)
m_cadApp.AttachDispatch(lpDispatch, TRUE);
}
// if not dispatch ptr attached yet, need to create one
if (m_cadApp.m_lpDispatch == NULL &&
!m_cadApp.CreateDispatch(clsid, &e))
{
AfxMessageBox("不能创建新对象");
                  EnableDialog(IDABORT);
                  return;
}
//试图使它可见,代码就在这里出错,但acad.exe进程已成功调入
m_cadApp.SetVisible(TRUE); 
    }


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

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

  • 初学者问题:关于automation中如何使acadexe进程可视

相关文章

  • 2017-06-05 关于vb传递字符串到vc中修改的问题
  • 2017-06-05 默认安全级别的IE8引发DEP禁止ActiveX插件。调低一级安全级别可正常下载安装。请教DEP的作用机制?如何避免?
  • 2017-06-05 关于HOOK的问题。
  • 2017-06-05 lua调用问题链接错误求助!!
  • 2017-06-04 MSComm控件
  • 2017-06-05 高分求教!泪谢!如何把一个对话框装入DLL中!急啊!
  • 2017-06-04 如何让wtl工程也支持MFC?
  • 2017-06-04 哪儿有<<COM技术内幕>>or<<InsideOLE2>>DOWN或卖?????
  • 2017-06-05 CMSChart获取曲线上的点坐标
  • 2017-06-04 高手帮忙解决下NTService问题急死人了

文章分类

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

最近更新的内容

    • 如何编写后台进程或线程
    • 一个关于内存泄漏的问题
    • 对话框上用WebBrowser控件,怎样判断网页已经下完?
    • vs2005/vs2008添加控件和组件的方法(componentsandcontrols)
    • ATL高手请进-__不好意思,只有这么多分了)
    • ATLCOM中能够用继承自CWnd的MFC类吗
    • MSComm控件编写的程序接收手机发送过来的数据出问题VC!
    • sm在线电影在线等!我再数据库中使用了smalldatetime,然后觉得不好用,就改成了字符串,可是基于CRecordset的类也改了!一直说我,说明无效的字符赋值
    • Dll:为什么VC开发的Dll函数参数char在VB中不能调用再问?
    • 关于键盘钩子的奇怪问题,快想破脑袋了!高手来解决一下!

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

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