对于一些程序许多是以com组件的形式供外部调用,提供一个标准的函数接口, 而用户不要管底层到底是啥样子, 如我们有各种各样的相机,那么用户不需要看各种繁杂的手册,只需要懂一点点相机打开,初始化,开始采集,回调获取图像这些函数就可以,至于每一种相机,无非就是不同的SDK,不同的函数,流程大致差不多,但是是需要花费时间去熟悉的,而如果统一封装成标准函数,用户只需要一套函数就能够实现大部分相机,底层我们将其封装好, 其实也可以不需要要以COM组件注册的方式, 也可以用纯DLL的方式实现。
windwos 7 注册步骤,写个bat批处理文本,以管理员身份运行,为啥这样,不这样注册不了:
cd /d %~dp0
regsvr32 *.dll