资源简介
本实例完成RTX与Windows进程通信,包含两个工程:1、Windows MFC 程序,创建共享内存,并可完成对共享内存的读写操作;2、RTX进程通过读共享内存完成通信。开发环境:MS VS2005。参考资料: RTX Help文档。推荐资料:博客http://wzhyblog.yo2.cn/articles/tag/rtx

代码片段和文件信息
// RTXShareMemoryMFCTest.cpp : 定义应用程序的类行为。
//
#include “stdafx.h“
#include “RTXShareMemoryMFCTest.h“
#include “RTXShareMemoryMFCTestDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CRTXShareMemoryMFCTestApp
BEGIN_MESSAGE_MAP(CRTXShareMemoryMFCTestApp CWinApp)
ON_COMMAND(ID_HELP &CWinApp::onhelp)
END_MESSAGE_MAP()
// CRTXShareMemoryMFCTestApp 构造
CRTXShareMemoryMFCTestApp::CRTXShareMemoryMFCTestApp()
{
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}
// 唯一的一个 CRTXShareMemoryMFCTestApp 对象
CRTXShareMemoryMFCTestApp theApp;
// CRTXShareMemoryMFCTestApp 初始化
BOOL CRTXShareMemoryMFCTestApp::InitInstance()
{
CWinApp::InitInstance();
// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移除下列
// 不需要的特定初始化例程
// 更改用于存储设置的注册表项
// TODO: 应适当修改该字符串,
// 例如修改为公司或组织名
SetRegistryKey(_T(“应用程序向导生成的本地应用程序“));
CRTXShareMemoryMFCTestDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此处放置处理何时用“确定”来关闭
// 对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用“取消”来关闭
// 对话框的代码
}
// 由于对话框已关闭,所以将返回 FALSE 以便退出应用程序,
// 而不是启动应用程序的消息泵。
return FALSE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 155648 2011-12-24 11:11 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\debug\RTXShareMemoryMFCTest.exe
文件 1127688 2011-12-24 11:11 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\debug\RTXShareMemoryMFCTest.ilk
文件 3509248 2011-12-24 11:10 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\debug\RTXShareMemoryMFCTest.pdb
文件 2526 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\ReadMe.txt
文件 21630 2005-11-11 22:45 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\res\RTXShareMemoryMFCTest.ico
文件 377 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\res\RTXShareMemoryMFCTest.rc2
文件 964 2011-12-24 09:51 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\resource.h
文件 58468 2011-12-24 10:04 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.aps
文件 1427 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.cpp
文件 531 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.h
文件 5146 2011-12-24 10:04 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.rc
文件 5613 2011-12-23 22:39 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.vcproj
文件 1427 2011-12-24 11:14 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.vcproj.PC-201003152136.Administrator.user
文件 4552 2011-12-24 11:09 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTestDlg.cpp
文件 948 2011-12-24 11:10 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\RTXShareMemoryMFCTestDlg.h
文件 152 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\stdafx.cpp
文件 1541 2011-12-23 22:49 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\stdafx.h
文件 18639872 2011-12-24 11:14 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.ncb
文件 928 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.sln
..A..H. 24064 2011-12-24 11:14 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest.suo
文件 732160 2011-12-24 11:11 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\rtssdebug\RtxSharmeMemoryTest.pdb
文件 94624 2011-12-24 11:11 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\rtssdebug\RtxSharmeMemoryTest.rtss
文件 398 2011-12-24 10:33 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\rtssdebug\RtxSharmeMemoryTest.rtss.manifest
文件 602 2011-12-24 11:10 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\RtxSharmeMemoryTest\RtxShareMemeory.cpp
文件 10177 2011-12-24 10:31 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\RtxSharmeMemoryTest\RtxSharmeMemoryTest.vcproj
文件 2669 2011-12-24 11:13 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\RtxSharmeMemoryTest\RtxSharmeMemoryTest.vcproj.PC-201003152136.Administrator.user
文件 6671360 2011-12-24 11:13 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\RtxSharmeMemoryTest.ncb
文件 1348 2011-12-24 10:29 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\RtxSharmeMemoryTest.sln
..A..H. 10752 2011-12-24 11:13 RTX共享内存(互斥对象)测试通过\RtxSharmeMemoryTest\RtxSharmeMemoryTest.suo
目录 0 2011-12-23 22:18 RTX共享内存(互斥对象)测试通过\RTXShareMemoryMFCTest\RTXShareMemoryMFCTest\res
............此处省略10个文件信息
相关资源
- Qt5串口通信-windows
- 新编Windows API参考大全.doc
- windows hook 框架(detours )
- windows网络编程_文件传输
- Windows扩展命令程序(源码)
- LabwindowsCVI 串口编程及事例.docx
- Windows_API_函数大全 C/C++
- VC源码获取WINDOWS系统所有的用户密码
- c语言 Windows_程序设计_第五版
- windows下的ffmpeg、MFC制作的播放器
- 逐梦旅程 Windows游戏编程之从零开始
- 使用socket套接字发送udp数据包
- plist 文件文本二进制互转
- Windows游戏编程大师技巧(CHM)
- Windows+C语言构建网络聊天室内含源程
- c++ 帮助手册 chm
- Hoo WinTail 最新版本(v4.2.982)破解补丁
-
C++调用Windows MediaPla
yer实现的多媒体 - WIndow下使用QT C++开发生成带Logo的二维
- winTC(windows下的c语言编译器
- php-cpp项目移值到windows的vs2017解决方案
- Programming Windows with MFC随书光盘源代码
- 精通Windows.API-函数、接口、编程(光
- C语言网页爬虫(附编译好的windows版)
- MFC与Windows编程MFC与Windows编程
- windows系统版本及OFFICE版本获取
- MinGW Windows 下gnu C/C++编译器
- 超级玛丽c++代码(经典小游戏)
- C++消消乐小游戏 windows程序设计课程设
- Windows下基于ModbusTcp的Server端开发C语言
评论
共有 条评论