资源简介
基于VC的串口通信,实现两台计算机之间的发送和接收信息功能,功能简单,能运行。
代码片段和文件信息
// DlgProxy.cpp : implementation file
//
#include “stdafx.h“
#include “gao.h“
#include “DlgProxy.h“
#include “gaoDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CGaoDlgAutoProxy
IMPLEMENT_DYNCREATE(CGaoDlgAutoProxy CCmdTarget)
CGaoDlgAutoProxy::CGaoDlgAutoProxy()
{
EnableAutomation();
// To keep the application running as long as an automation
// object is active the constructor calls AfxOleLockApp.
AfxOleLockApp();
// Get access to the dialog through the application‘s
// main window pointer. Set the proxy‘s internal pointer
// to point to the dialog and set the dialog‘s back pointer to
// this proxy.
ASSERT (AfxGetApp()->m_pMainWnd != NULL);
ASSERT_VALID (AfxGetApp()->m_pMainWnd);
ASSERT_KINDOF(CGaoDlg AfxGetApp()->m_pMainWnd);
m_pDialog = (CGaoDlg*) AfxGetApp()->m_pMainWnd;
m_pDialog->m_pAutoProxy = this;
}
CGaoDlgAutoProxy::~CGaoDlgAutoProxy()
{
// To terminate the application when all objects created with
// with automation the destructor calls AfxOleUnlockApp.
// Among other things this will destroy the main dialog
if (m_pDialog != NULL)
m_pDialog->m_pAutoProxy = NULL;
AfxOleUnlockApp();
}
void CGaoDlgAutoProxy::OnFinalRelease()
{
// When the last reference for an automation object is released
// OnFinalRelease is called. The base class will automatically
// deletes the object. Add additional cleanup required for your
// object before calling the base class.
CCmdTarget::OnFinalRelease();
}
BEGIN_MESSAGE_MAP(CGaoDlgAutoProxy CCmdTarget)
//{{AFX_MSG_MAP(CGaoDlgAutoProxy)
// NOTE - the ClassWizard will add and remove mapping macros here.
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
BEGIN_DISPATCH_MAP(CGaoDlgAutoProxy CCmdTarget)
//{{AFX_DISPATCH_MAP(CGaoDlgAutoProxy)
// NOTE - the ClassWizard will add and remove mapping macros here.
//}}AFX_DISPATCH_MAP
END_DISPATCH_MAP()
// Note: we add support for IID_IGao to support typesafe binding
// from VBA. This IID must match the GUID that is attached to the
// dispinterface in the .ODL file.
// {F89E153F-30DE-4593-9BC9-E70F34CA3EE0}
static const IID IID_IGao =
{ 0xf89e153f 0x30de 0x4593 { 0x9b 0xc9 0xe7 0xf 0x34 0xca 0x3e 0xe0 } };
BEGIN_INTERFACE_MAP(CGaoDlgAutoProxy CCmdTarget)
INTERFACE_PART(CGaoDlgAutoProxy IID_IGao Dispatch)
END_INTERFACE_MAP()
// The IMPLEMENT_OLECREATE2 macro is defined in StdAfx.h of this project
// {EE7F3AE6-703E-4F20-8F68-14E531A8A920}
IMPLEMENT_OLECREATE2(CGaoDlgAutoProxy “Gao.Application“ 0xee7f3ae6 0x703e 0x4f20 0x8f 0x68 0x14 0xe5 0x31 0xa8 0xa9 0x20)
/////////////////////////////////////////////////////////////////////////////
// CGaoDlgAutoProxy message handlers
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5302 2010-04-11 09:24 vc串口通信\Debug\APPMODUL.obj
文件 20470 2010-04-11 09:21 vc串口通信\Debug\DlgProxy.obj
文件 114774 2010-04-11 11:05 vc串口通信\Debug\gao.exe
文件 276976 2010-04-11 11:05 vc串口通信\Debug\gao.ilk
文件 13054 2010-04-11 09:21 vc串口通信\Debug\gao.obj
文件 5502532 2010-04-11 01:20 vc串口通信\Debug\gao.pch
文件 427008 2010-04-11 11:01 vc串口通信\Debug\gao.pdb
文件 2580 2010-04-11 11:01 vc串口通信\Debug\gao.res
文件 1468 2010-04-11 11:01 vc串口通信\Debug\gao.tlb
文件 32955 2010-04-11 11:05 vc串口通信\Debug\gaoDlg.obj
文件 47771 2010-04-11 01:20 vc串口通信\Debug\mscomm.obj
文件 105784 2010-04-11 01:20 vc串口通信\Debug\StdAfx.obj
文件 214016 2010-04-11 11:07 vc串口通信\Debug\vc60.idb
文件 372736 2010-04-11 11:01 vc串口通信\Debug\vc60.pdb
文件 2897 2010-04-11 00:14 vc串口通信\DlgProxy.cpp
文件 1606 2010-04-11 00:14 vc串口通信\DlgProxy.h
文件 35456 2010-04-11 10:55 vc串口通信\gao.aps
文件 1035 2010-04-11 10:58 vc串口通信\gao.clw
文件 2448 2010-04-11 00:14 vc串口通信\gao.cpp
文件 4772 2010-04-11 01:05 vc串口通信\gao.dsp
文件 558 2010-04-11 01:05 vc串口通信\gao.dsw
文件 1291 2010-04-11 00:14 vc串口通信\gao.h
文件 91136 2010-04-11 11:10 vc串口通信\gao.ncb
文件 1014 2010-04-11 10:56 vc串口通信\gao.odl
文件 48640 2010-04-11 11:10 vc串口通信\gao.opt
文件 555 2010-04-11 11:05 vc串口通信\gao.plg
文件 5568 2010-04-11 10:55 vc串口通信\gao.rc
文件 675 2010-04-11 00:14 vc串口通信\gao.reg
文件 4932 2010-04-11 11:01 vc串口通信\gaoDlg.cpp
文件 1664 2010-04-11 10:56 vc串口通信\gaoDlg.h
............此处省略15个文件信息
相关资源
- VC将二维数组显示为图像
- DevComponents.DotNetBar2 破解版
- 网上选课系统(源码+详细说明书)
- Open SSl 1.1
- vc动画图形的制作
- 基于MVC的酒店管理系统
- VCS2016.6 ubuntu安装与破解方法
- spring-mvc-官方中文文档
- VC实现的数字水印图像处理
- synopsys vcs 的安装教程
- MVC登录增删改查界面
- 思科routing and switching CCIE 5.0诊断题v
- TFIDF算法实现
- 指纹提取与识别系统VC源码opencv
- 定时器的配置文件两种方式:springm
- PVCurve.rar
- Elecard-HEVC-Analyzer.zip
- VCDS5053固件19.61含升级教程.zip181635
- vc图像直方图均衡化和直方图显示
- delphi VCLZIPFOR D7-XE5
- 类似PHOTOSHOP的绘图软件源码
- IBM SVC异构存储容灾解决方案建议书
- spring mvc 集成elasticSearch 5.5.0版本
- vc做的小游戏 —— 彩色泡泡
- VC项目源码Monitor注册表获取EDID解析显
- 使用DirectShow驱动H264/265格式输出的U
- yuv转bmp(16位24位32位)工具与vc工程
- 五子棋算法比较强悍
- H.264-AVC-ISO_IEC_14496-10
- HEVC编解码器参考代码HM9.1
评论
共有 条评论