请教对代码进行修改时,如何使已有的属性或方法的dispID保持原值,不发生变化?
解决方案 »
- 怎么用外部文件,实现进程间通信呢?
- 有人遇到这样的怪事吗?VC的程序自动生成ini文件。
- 继承自CRichEditCtrl的类出现这样的问题.
- 把一个exe改写成一个dll的问题!
- 把图片放在DLL里
- MFC DLL
- 刚给了100分,重新发问:以下SQL语句有什么问题.....?
- 按 WEB 页方式查看文件夹的时候,回收站等文件夹的左边通常都有一些按钮、链接和图片,请问这是如何做的?
- 工具条停靠问题?(分数多多)
- 关于IActiveDesktop接口的问题
- 谁有“禁止用户通过任务管理器终止进程”的vc程序源码?急~百分求~,在线等~
- 如何在继承自CWindowImpl的窗口中动态创建多个static控件,并设置其属性
使用vb做控件需要注意的地方:
如果你的Class已编译为dll文件,且被其他程序所直接引用则必须使用二进制兼容(如果不使用这种方式的话,当你的Class重新编译后,你的所有引用到该dll的程序均需要重新编译)。二进制兼容方式是要求最严格的一种。使用该方式一定要注意:A、所选择的与之二进制兼容的文件一定是能够满足引用该DLL文件的程序正常使用的。B、不能改动原有CLASS的公有接口,如公有属性名、属性类型、方法名、返回类型、参数及参数类型等(可新增属性或方法),一旦对程序的改动造成与原编译的DLL文件不能二进制兼容则所有引用到该DLL的程序均要重新编译方能正常使用。