看了几天 com,一直搞不清几个问题:
com为什么要注册?进程内的com,放在dll中,注册个毛啊。还有,注册dll,不是可以直接用命令乎? 何苦给clsid,放到注册表 搞的那么复杂啊 。
2. mfc dll 中想用com, 我看有个项目的代码是 用到了atl,我很奇怪, 在建立dll的时候,就选择了
mfc dll, 意味着 这个dll里无法用到了atl了,因为你建立的工程不是atl的啊。、它是怎么做到的
com为什么要注册?进程内的com,放在dll中,注册个毛啊。还有,注册dll,不是可以直接用命令乎? 何苦给clsid,放到注册表 搞的那么复杂啊 。
2. mfc dll 中想用com, 我看有个项目的代码是 用到了atl,我很奇怪, 在建立dll的时候,就选择了
mfc dll, 意味着 这个dll里无法用到了atl了,因为你建立的工程不是atl的啊。、它是怎么做到的
2.一个程序没有谁规定能不能用这个库那个库,用一个库无非是包含它的头文件,链接它的库文件而已,只要你用到的函数都能在链接时找到,并且没有冲突,想用哪个就用哪个
2.包含ATL头文件等就可以了