为已存在的ATL工程改GUID和接口名

原创 2004年07月08日 22:05:00

改掉idl文件和rgs文件的所有GUID
改掉idl文件的所有helpstring内容
改掉rgs文件的所有字符串

改掉idl文件的library名、coclass名
搜索工程,把工程内带原library名coclass名的标识、接口名等全部替换

OK

ATL-连接点和接口方法的使用

前言在做COMDLL, 用MFC测试程序插入注册好的ATL控件. 测试连接点的添加, 控件方法的添加,测试程序被控件调用连接点函数, 测试程序去调用控件的接口方法.效果图工程下载点srcUserLo...
  • LostSpeed
  • LostSpeed
  • 2016-04-20 12:25:51
  • 1381

ATL--创建简单的ATL之dll工程,添加类和类的接口并在MFC中调用

开发环境 Windows Server 2012  VS2010 Sp1 番茄助手 创建ATL简单dll工程 1、打开VS2010,新建ATL COM 项目,步骤:“文件” “新建” “项目”,选择“...
  • sakawa_x
  • sakawa_x
  • 2017-06-07 07:39:03
  • 1458

如何修改MFC工程名

  • 2014年05月04日 13:47
  • 796B
  • 下载

VC++6.0 修改项目工程名称

 VC++6.0 修改项目工程名称   例如将项目工程:H100A替换成H200A 1、先备份一次原项目工程; ...
  • xbw12138
  • xbw12138
  • 2015-07-18 18:37:25
  • 20277

VS2012创建ATL工程及使用MFC测试COM组件

这篇文章首先介绍了如何创建一个ATL工程,并为其添加接口类和实现接口方法;然后介绍了如何利用自动化的方式调用由ATL生成的dll,即在程序中获取CLSID和IID然后创建接口实例;最后分析了在程序中C...
  • pigautumn
  • pigautumn
  • 2015-01-22 16:23:21
  • 7120

keil5在原有工程上修改工程名

1.在工程文件目录中,将1.uvoptx和1.uvprojx名字改成2.uvoptx和second.uvprojx。2.其他1.uvoptx文件统统删除。3.打开second.uvproj,4.点击,...
  • u012572886
  • u012572886
  • 2017-04-27 14:43:38
  • 3799

【原创】使用vc向导简历的ATL COM简单对象好像没有IUnknown接口的实现?

  这两天看了看COM和ATL,还是有点云里雾里的感觉。对ATL如何实现COM的一个可创建对象还是不太明白,只知道一些概念。知识仅局限于能够使用VC 的向导简历一个ATL工程,增加一个ATL简单对象,...
  • ppslide
  • ppslide
  • 2011-06-17 13:27:00
  • 639

ATL创建COM服务时必须注意的问题

1:用ATL向导创建COM组件时,必须指定ProgID 2:ATL向导生成的RGS有BUG,必须手工添加一句 val AppID = s '%APPID%'像下面这样 HKCR { ProgID...
  • yjz1409276
  • yjz1409276
  • 2015-01-31 02:11:15
  • 1021

安装PHPnow Apache_pn时服务名已存在,请卸载或者使用不同的服务名

今天误操作 集成环境phpnow不能用 于是重新安装了下 结果总是出错:型幸好从网上热心网友的帖子中看到了解决方法:: 提示::安装PHPnow Apache_pn时服务名已存在,请卸载或者使用不同的...
  • kaka_2014
  • kaka_2014
  • 2013-05-17 16:57:17
  • 1409

VC 6.0快速修改工程名工具

  • 2009年01月05日 17:16
  • 98KB
  • 下载
收藏助手
不良信息举报
您举报文章:为已存在的ATL工程改GUID和接口名
举报原因:
原因补充:

(最多只允许输入30个字)