|
|
使用标签浏览
所有标签 » C++/CLI
显示页面 1 / 3 (共28)
-
我们的图书《精通.NET互操作》出版有一个月的时间了,有一些朋友会想我请教一些问题。并反馈说,没有专门详细地介绍有关用委托实现函数指针、回调函数的章节。我觉得大家的建议很有道理。现在这里做个记号,挖个坑。
之所以推荐这篇文章是有两个原因:
1. 它介绍了在托管委托和非托管函数指针,回调函数之间相互转换的方法
2. 它使用C++/CLI实现了对整个问题的描述。因为网络上有关C++ Interop的相关资料很少。所以值得一看
Marshalling native function ...
-
观看源地址: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=zh-CN&EventID=1032417434&CountryCode=CN
语言:
中文.
产品:
Microsoft technologies,其他.
受众:
...
-
我们的图书《精通.NET互操作》出版有一个月的时间了,有一些朋友会想我请教一些问题。并反馈说,没有专门详细地介绍有关用委托实现函数指针、回调函数的章节。我觉得大家的建议很有道理。现在这里做个记号,挖个坑。
之所以推荐这篇文章是有两个原因:
1. 它介绍了在托管委托和非托管函数指针,回调函数之间相互转换的方法
2. 它使用C++/CLI实现了对整个问题的描述。因为网络上有关C++ Interop的相关资料很少。所以值得一看
Marshalling native function ...
-
推荐一本.NET的书《精通.NET互操作:P/Invoke,C++ Interop和COM Interop》
原文地址: http://www.kaixin001.com/diary/view.php?classid=0&uid=127614&did=12078571&pos=1&start=0&type=list
之前在公司做一个OUTLOOK插件的.NET ...
-
在微软的技术格局中,风头正劲的现代软件开发平台.NET所代表的托管代码世界,与已经早已取得实质性市场认同的非托管软件开发世界(比如C++、COM等)相比,编程模型完全不同。以微软尽量保持向下兼容的一贯设计风格,.NET的设计中自然引入了各种互操作技术,以使这两个世界的往复沟通成为可能。然而多年的实践告诉我,这一领域就像是朵月中花——看上去很美,可真要“得道”却并非易事。.NET提供的互操作技术远比想象中要复杂和晦涩的多,这本国内外少有的专门全方面讲解.NET互操作技术的著作的出现实属难能可贵、雪中送炭。本书的两位作者把在该领域内多年摸索与实践的宝贵经验系统化地汇集在本书中,相信一定能够帮助读者深入理解和掌握.NET互操作技术。
...
-
微软发布了.NET
Framework框架,这并不意味着要抛弃一切旧的技术,那些长期积累下来的非托管代码编写的东西,经过实践的检验,曾经带来过巨大的价值。将这些原有的代码转换成托管代码是不现实的,如何在托管代码与非托管代码之间进行互操作,继续使用原有的代码,本书给出了详细的解答。本书阐述了托管代码与非托管代码进行交互操作的主要技术,既有理论,又有详细的例子。相信读者通过阅读本书,能够全面掌握.NET互操作性这一技术的。
—— 孟宪会(2002-2008年微软最有价值专家(MVP),微软中文技术论坛版主,CSDN技术论坛.NET及Web开发版大版主(网名
net_lover(孟子E章)),《ASP.NET 2.0应用开发技术》作者,《Eric ...
-
.NET提供了与非托管代码进行交互操作的支持。但是由于互操作代码经常很复杂,即使资深的开发人员也经常需要互操作方面的帮助。本书对托管代码与非托管代码进行互操作的技术做了详尽的介绍。书中每个部分都有配套的示例,指导读者处理各种互操作问题。本书对于需要经常进行互操作的开发人员来说是一本很好的参考书。
——蒋晟(2004-2008年微软最有价值专家(MVP),CSDN技术论坛VC/MFC版主,微软MSDN中文论坛Visual
C++版主)
-
从2000年.NET平台问世以来,.NET ...
-
.NET平台是个托管的世界,提供了与以往完全不同的编程模型。毋庸置疑,.NET是当前及未来Windows平台下开发技术的主流。但转到.NET平台并非意味着使用.NET将现有的C/C++/COM代码进行重写。.NET提供的丰富互操作技术使开发人员能够通过这些技术将.NET代码与非托管代码进行集成,以重用现有非托管代码。可惜的是,市场上大部分.NET书籍对互操作技术少有涉足,中文资源尤其缺乏。本书深入且详尽地介绍了如何在托管代码与非托管代码之间进行互操作,涉及到了互操作技术的各个方面,是本非常有价值的参考书,高度推荐!
...
-
与非托管代码进行互操作是.NET编程领域里面一个比较难的问题,因为它要求程序员对托管和非托管两个世界都有精深的了解。然而,互操作技术也是.NET框架最根本的基石之一,包括文件操作,网络通讯,GUI界面等大量的.NET类库都由平台调用而实现。事实上,掌握了与非托管代码互操作的技术之后,.NET程序员能够编写的程序类型可以在一夜之间倍增很多,而不只是仅限于
ASP.NET或WinForm程序的编写了。在我做.NET培训的时候,很多听众或者学员都对P/Invoke和COM ...
1
|
|
|