相关推荐
-
虚拟串口的完整源代码
虚拟串口的完整源代码,可以直接编译运行,有这方面爱好的开发者可以拿来学习一下。 虚拟串口的完整源代码,可以直接编译运行,有这方面爱好的开发者可以拿来学习一下。
-
COM对象
COM 对象QueryInterface 实现 关于 COM 接口的介绍请参考我的另一篇博文 COM 接口。 本文主要关注 COM 的实现。 QueryInterface 实现 QueryInterface 接口查询函数一般实现如下: HRESULT CCalculator::QueryInterface(const IID& iid, void **ppv) { if ( iid...
-
COM原理及应用----COM对象和接口
1、COM对象的理解 COM对象类似于C++语言中类的概念,类的每个实例代表一个COM对象,它也包括属性(即状态)和方法(即操作),状态反映对象的存在,方法就是接口。 2、COM对象的标识-CLSID GUID是一个128位的随机数,重复概率极低。它的值来源于两部分:空间值(网卡地址或随机数)和时间值。 获得GUID值可以使用VC++提供的工具:GUIDGen.exe
-
COM(组件对象模型)简单介绍
什么是COM? 简单地说,COM提供了一种在不同的应用程序和语言之间共享二进制代码的规范。COM定义了软件组件互相通讯的方式。它是一种二进制和网络标准,允许任意两个组件互相通讯,而不管它们是在什么计算机上运行(只要计算机是相连的),也不管计算机运行的是什么操作系统(只要该操作系统支持COM),也不管该组件是用什么语言编写的。COM还提供了位置透明性:当使用COM组件时,该组件是进程内Dll、本地
-
COM(Componet Object Model_组件对象模型)技术概述
COM(Componet Object Model_组件对象模型)技术概述 转载FDCFDMin 最后发布于2018-09-07 20:33:55 阅读数 2065 收藏 https://blog.csdn.net/weixin_39743893/article/details/82500563 展开 微软官网链接: https://docs.microsoft.com/zh-cn/window...
-
获取com对象的所有属性和方法
package com.bovy.officehelper; import org.eclipse.swt.SWT; import org.eclipse.swt.SWTException; import org.eclipse.swt.internal.ole.win32.TYPEATTR; import org.eclipse.swt.ole.win32.OLE; import
-
COM组件的接口和对象
一、 前言 在COM规范中,最基本的两个要素就是对象与接口,因为COM就是由这两者来共同实现的。COM对象在组件中是被封装起来的,客户代码只能通过接口来访问COM对象并享受其服务,由于客户与COM直接打交道的是COM接口,所以COM接口是COM最关键的要素。COM规范的核心内容就是对接口的定义,甚至可以说“在COM中接口就是一切”。组件与组件之间、组件与客户之间都要通过接口进行交互。接口成员函数
-
COM组件开发(一)—— 对象与接口
一.前言 在COM规范中,最基本的两个要素就是对象与接口,因为COM就是由这两者来共同实现的。COM对象在组件中是被封装起来的,客户代码只能通过接口来访问COM对象并享受其,由于客户与COM直接打交道的是COM接口,所以COM接口是COM最关键的要素。 二.COM对象 COM对象其实就类似于C++中的对象,也就是说某个类的实例,包含了一组数据和操作。在CO
-
基于VS2010MFC平台使用C++编写的上位机源程序(可在虚拟机下实现两个COM端口的数据传输)
这是本人毕业设计的一部分,可以直接编译使用。在虚拟机下实现两个COM端口的数据传输, 首先开启虚拟机,然后将两个的串口端COM1和COM2连接起来,设置对两个对话框的串口端口分别为COM1和COM2,将波特率,数据位,停止位,校验位设置相同参数。接下里打开串口,如果串口打开失败会有提示设置串口属性失败,本次测试时,打开串口之后虚拟机中可以清楚的看到COM1和COM2发生了变化,后面多了波特率,数据位,校验位和停止位,这也是串口开启成功的标志. 并且打开串口按钮自动变为了关闭串口,表示串口打开成功。随后在发送框中写入要发送的数据,点击发送消息按钮即可将数据从一个对话框发送到另一个对话框。这样就完成了在虚拟机串口虚拟成功的条件下,检测串口通信的测试。
-
com组件、对象、接口
1、com(component object model)组件对象模型。 特点:语言无关、可以重用 应用:DirectX、OLE DB、ADO OLE是com的应用。 2、 一个com组件包括多个com对象,一个com对象实现多个接口。 3、com对象类似于c++中的类,包含属性和方法。在c++中,可以用类来定义com对象。 com组件对客户来说是透明的。 GUID用于标识com组...
-
COM连接点 - 一个COM接口实现多个连接点(3)
之前讲到一个COM接口可以实现多个连接点。我们就来写个例子。 其实,我还真不知道怎么用ATL
-
COM对象的标识——CLSID
《COM原理与应用》笔记 客户程序通过一个全局唯一标识符进行COM对象的创建和初始化工作。COM规范采用了128位全局唯一标识符GUID。 下面是一个GUID的例子 {54BF6567-1007-11D1-B0AA-444553540000} 在C/C++中可以用这样的结构来描述: typedef struct _GUID { DWORD Data1;
-
COM学习--1.COM对象标识
com学习之GUID
-
windows系统com对象
com对象,windows系统中安装有com对象。 vbs 可以通过一条命令来访问这些com对象 命令:CreatObject
-
COM接口
#include using namespace std; #include // Define interface. /* 输出一个字符串 */ void trace(const char* pMsg) { cout << pMsg << end
-
《COM 原理与应用》学习笔记
《COM 原理与应用》学习笔记 开始时间:2004.1.30最后修改:2004.2.1本文排版格式为: 正文由窗口自动换行;所有代码以 80 字符为边界;中英文字符以空格符分隔。(本文内容基本上是从《COM 原理与应用》书中摘录,版权由作者潘爱民所有,请勿在公共媒体使用)目录=========================================================
-
com 对象
1、如何判断一个COM对象是否可用 bool IsCOMAvailable(CString strGUID) { // 1. Try to open the HKEY_CLASSES_ROOT\CLSID\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} key CString strKeyName = _T("CLSID\\") + strGUI
-
【python serial虚拟串口通信】发送端python代码实现--接收端C代码验证
python虚拟串口模块serial安装1.下载软件包:https://pypi.python.org/pypi/pyserial?#downloads2.解压:tar -zxvf pyserial-3.4.tar.gz3.进入解压目录:cd pyserial-3.4/ 4.安装sudo python setup.py install(这里以ubuntu为例,其他linux操作系统可切
5 楼 butnet 2010-04-06 13:35
有点像是微软雅黑
4 楼 inosin 2010-04-06 09:19
3 楼 grandboy 2010-04-05 18:51
2 楼 BarryWei 2010-04-05 12:24
1 楼 hantsy 2010-04-04 22:20
0 楼 zjumty 2010-04-02 22:07
-1 楼 wangxinpier 2010-04-02 13:04