ATL会创建一个rgs的脚本用于注册组件. 由于做二次开发的关系, 同种COM类存在多个编译版本(dll), 不同的编译版本clsid是不一样的, 但代码却是同一份.
对于IDL和代码, 我使用宏和条件编译就Ok了, 但是对于rgs怎么才能让里面的CLSID = s '{id]'能被外面的宏或者某种机制控制呢?
谢谢!