自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 BSOPCServer Development - 实现类工厂

类厂是COM对象的生产基地,COM库通过类厂创建COM对象。在这里,我们需要实现一类厂来创建COPCServer类的对象。 添加新类CBSClassFactory,继承IClassFactory接口,头文件内容如下: #pragma once#include "unknwn.h"class CBSClassFactory

2009-10-12 13:18:00 876 3

原创 BSOPCServer Development - OPC Server的注册

目标:实现OPC server的注册,OPC client在枚举本地server时可以看到BSOPCServer。我们的OPC server 实际上就是一个进程外的COM server。大家要是熟悉COM ,就会知道进程外的server注册信息通常包含下面内容:1) IID_IXXXX : 接口ID。即如果server里实现了你自己定义的接口,比如IMyTest, IMyTest会对应于一

2009-10-09 14:32:00 2965 1

原创 BSOPCServer Development - 创建应用程序框架

目标:基于单文档程序生成一个程序框架来开发BSOPCServer。为了方便管理和配置,我们的程序将会基于单文档类型,支持MFC,然后添加ATL支持。添加ATL是为了方便实现OPCServer的接口。1.1 应用程序类型这里用的开发环境是VS2008 + SP1。打开创建工程向导,创建基于单文档的应用程序:由向导生成的文件列表:1.2 添加ATL支持我们可以通过添加一

2009-10-09 13:38:00 1842

原创 OPC Server Development

This series of articles will introduce how to develop a OPC Server by using VC++.

2009-10-08 14:51:00 1088 1

原创 如何生成代理/存根dll

1.编译idl 文件,生成*_i.h、*_i.c、*_p.c、dlldata.c 和 *ps.def 文件。*.h为接口说明头文件;*_p.c为接口代理和存根的实现文件;*_i.c为定义所有GUID描述符的文件;dlldata.c包含代理/存根程序的入口函数及类厂所需的数据结构。 如果没有.def文件,也可以自己编辑一个。格式如下:       LIBRARY   

2007-02-05 18:16:00 1463

BSOPCServer 开发 - 1

BSOPCServer开发前两部分source code,包括创建应用程序框架及OPC Server注册。

2009-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除