修改ActiveX控件的uuid
来源:互联网 发布:linux修改root密码命令 编辑:程序博客网 时间:2024/05/21 17:40
修改uuid,除了修改.idl文件中的如下部分:
// CScreenGrabCtrl 的类信息
[ uuid(7A98F00A-ACD9-475E-9A32-DDE27F4113C4),
helpstring("ScreenGrab Control"), control ]
coclass ScreenGrab
{
[default] dispinterface _DScreenGrab;
[default, source] dispinterface _DScreenGrabEvents;
};
另外一个地方,就是...Ctrl.cpp中的如下部分:
// 初始化类工厂和 guid
IMPLEMENT_OLECREATE_EX(CScreenGrabCtrl, "SCREENGRAB.ScreenGrabCtrl.1",
0x7a98f00a, 0xacd9, 0x475e, 0x9a, 0x32, 0xdd, 0xe2, 0x7f, 0x41, 0x13, 0xc4)
这地方也要修改保持一致,不然控件会加载失败,另外在开发 MFC ActiveX 的过程中发现有时候编译错误会给人造成误导,可能是加载了某个头文件导致的,也可能是代码本身问题,也可能是手动修改uuid导致的,至今有一个问题还没搞明白:vs 2010中使用CImage,我鼓捣半天都无法识别CImage,在vs2005则可以,哪位大侠给指点一下。
- 修改ActiveX控件的uuid
- 修改activeX控件的uuid
- 控件UUID修改
- 修改ActiveX控件图标
- 关于“怎样修改CLSID,使改后的Activex控件和原版的Activex控件共存”
- 修改SVN的UUID
- ActiveX控件的开发
- ACTIVEX控件的制作
- ACtiveX控件的基本知识
- ActiveX控件的开发
- ActiveX控件的注册
- activeX控件的调试。
- vb的activeX控件
- ActiveX控件的使用方法
- activex控件的学习
- ACTIVEX控件的使用方法
- ActiveX控件的注册
- 修改OCX插件的UUID
- 关于samba无法访问,你可能没有权限使用网络的解决办法
- ASIHTTPRequest-详解
- 完美解读Linux中文件系统的目录结构
- spring源码学习2 未完待续 欢迎评论与指教 开始有点乱 后期整理
- 静态成员的作用以及用法的总结
- 修改ActiveX控件的uuid
- worklight适配器-http
- VC6操作Excel2003
- Keil C开发介绍
- iOS (objective-c) 中的多线程互斥同步问题
- JQuery 在DIV中加载页面
- Eclipse中Tab设置为4个空格
- Android背后的恶意应用,您应该知道的事
- Tomcat、JAVA、Iframe、P3P跨域