2014年3月12日
摘要: 考虑:使用string类型传送;在VC Dll中解析字符;使用 string 类型将解析的类型传送到C#程序中;建立VC解析的函数,提高代码可重用性 阅读全文
posted @ 2014-03-12 23:53 ein_key 阅读(127) 评论(0) 推荐(0) 编辑
摘要: http://chujiaba.blog.163.com/blog/static/18991813720106209350592/2010-07-20 21:35:00|分类: C |标签: |举报 |字号大中小订阅 1.传两个参数(1)#define WM_FREE_USERLINE WM_USER+102(2)CWnd *view=(CWnd *)m_wndLis... 阅读全文
posted @ 2014-03-12 22:13 ein_key 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 进程间通信最简单的方式就是发送WM_COPYDATA消息。本文提供C++及C#程序相互通信的二种实现方式。这样消息的接收端可以用C++实现,发送端可以用C++或C#实现。 发送WM_COPYDATA消息: SendMessage(接收窗口句柄, WM_COPYDATA, (WPARAM)发送窗口句柄, (LPARAM)&CopyData); 其中的CopyData为COPYD... 阅读全文
posted @ 2014-03-12 22:06 ein_key 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: http://www.sosuo8.com/article-2012/dllleixingzhuanhuan.htm在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家: VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等 但转为... 阅读全文
posted @ 2014-03-12 15:50 ein_key 阅读(1883) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/lidabo/archive/2012/06/05/2536737.html C++(Win 32)C#char**作为输入参数转为char[],通过Encoding类对这个string[]进行编码后得到的一个char[]作为输出参数转为byte[],通过Encoding类对这个byte[]进行解码,得到字符串C++ Dll接口: vo... 阅读全文
posted @ 2014-03-12 15:44 ein_key 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1、DLL文件必须位于程序当前目录或系统定义的查询路径中(即:系统环境变量中Path所设置的路径)。 2、DLLImport会按照顺序去查找DLL文件(程序当前目录>System32目录>环境变量Path所设置路径)。 3、返回类型变量、方法名称、参数列表一定要与DLL文件中的定义相一致。 4、Asp.net DLLImport路径----使用第三方非托管的DLL(Charles.dl... 阅读全文
posted @ 2014-03-12 12:23 ein_key 阅读(477) 评论(0) 推荐(0) 编辑
  2014年3月11日
摘要: 工欲善其事,毕先利其器。今吾将VC6.0下的工具小试一遍,略知其功用,以备不时之需。简略作以总结,欲与众人共飨之。VC6.0附带工具软件:(1)ActiveX Control Test Container称为"ActiveX 控件测试容器",顾名思义,此工具的主要功能就是测试ActiveX 控件,可以通过改变ActiveX 控件的属性观察控件的变化,也可以通过调用ActiveX 控件的方法观察控件... 阅读全文
posted @ 2014-03-11 18:07 ein_key 阅读(432) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/haogj/archive/2011/04/19/2020646.html 利用 Microsoft Windows"消息队列",应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。例如,假设有一个必须每周七天,每天 24 小时运行的零售销售点应用程序。... 阅读全文
posted @ 2014-03-11 12:56 ein_key 阅读(194) 评论(0) 推荐(0) 编辑
  2014年3月10日
摘要: (1)联邦(Federation):用于实现某一特定仿真目的的分布仿真系统。(2)联邦成员(Federate):参与联邦的所有应用都称为联邦成员,简称成员。(3)对象(Object):构成成员的基本要素,用于描述真实世界的实体,其粒度和抽象程度适合于描述成员间的互操作。在任一给定时间,对象的状态定义为其所有属性值的集合。(4)对象模型(Object Model):用于表示客观世界的一组对象的集合,... 阅读全文
posted @ 2014-03-10 22:03 ein_key 阅读(365) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/jxsoft/archive/2011/08/04/2127250.html 阅读全文
posted @ 2014-03-10 20:16 ein_key 阅读(367) 评论(0) 推荐(0) 编辑