posts - 11,  comments - 84,  views - 17565
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  C#备忘笔记

好记性不如烂笔头
记一次“应用程序之间的通信”过程(1/2)
摘要:最近因为项目需要在多个应用程序间互相通信。研究了几种不同的解决办法,最终实现,现记录下来以备忘。方案一的设计思路如下:期间碰到的问题如下:一. 在写C++.DLL的库时, 要注意// define function pointertypedef void (__stdcall *React)(int msg);// set pointervoid __stdcall SetReact(React rt)也要__stdcall。说明:也就是说如果参数是包含标准调用的函数指针,那么这个函数的定义也要是标准调用。二. 在托管代码处。 [UnmanagedFunctionPointer(Callin. 阅读全文
posted @ 2013-07-24 14:40 黑择明 阅读(252) 评论(0) 推荐(0) 编辑
C# p-Inovke C++动态链接库
摘要:在C++的动态链接库 写了一个测试方法,然后想在C#客户端进行pInvoke调用,始终报异常如下:试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)。最后发现, 需要将目标平台设置为X86。 这个问题以前碰到并解决过,这次又忘记。 避免如此, 特此笔记备忘。 阅读全文
posted @ 2013-07-23 14:40 黑择明 阅读(230) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示