C# 加入另外标准C 代码

问题描述

新手请问:在C#中插入标准C代码?标准C代码中另外还含有多个.h文件,一个Lib,3个DLL文件(实际上是标准C调用他们的),DLL是C写成的。有没有人帮我解决,小弟先谢谢了:把这些标准C代码放在C#中,让他在C#平台中执行我的QQ:617972928,jack_yanglin@163.com

解决方案

解决方案二:
C#怎样调用动态库就怎样用它了.
解决方案三:
谢谢你的意见,直接动态调用DLL,命苦啊传递参数我没有办法搞定(其中一个API接口):比如:RFID_RADIO_ENUM*pBuffer,INT32UflagsRFID_RADIO_HANDLEhandle,INT32Uprofile,INT16Uaddress,INT16U*pValue能不能具体一点说说,谢谢!
解决方案四:
usingSystem.Runtime.InteropServices;[DllImport("user32.dll",EntryPoint="SendMessage",CharSet=CharSet.Auto)]publicstaticexternIntPtrSendMessageHDHITTESTINFO(IntPtrhWnd,intMsg,IntPtrwParam,[In,Out]HDHITTESTINFOlParam);类似这样使用!
解决方案五:
不知道楼主问题解决了没现在也遇到了同样的问题
解决方案六:
四楼的方法可行,如果不成功,到网上搜索C#类型与C++类型转换比如,C++Cdword--------C#uint
解决方案七:
其实最根本的区别就是C++可以直接调用api函数,而C#如果要调用api的话就只有通过3楼的方法把dll和api函数引用进来!

时间: 2024-11-03 01:32:00

C# 加入另外标准C 代码的相关文章

两栏DIV+CSS标准布局代码

一款两栏式DIV+CSS标准布局代码,详细如下: 代码如下:<html> <head> <title>Nice and Free CSS Template 1</title> <style type="text/css" media="screen"><!-- /*  body und schrift deffinitionen */ html, body{ padding:0px; margin:0

标准javascript代码规范详解

1. Javascript代码应符合Douban-JSLint检验标准 1-1. 语句必须都有分号结尾,除了for, function, if, switch, try, while 1-2. 只有长语句可以考虑断行,如:  代码如下 复制代码                                  TEMPL_SONGLIST.replace('{TABLE}', da['results'])                                              

使用Web标准建站第6天:XHTML代码规范

web|web标准|xhtml|规范 在开始正式内容制作之前,我们必须先了解一下web标准有关代码的规范.了解这些规范可以帮助你少走弯路,尽快通过代码校验.1.所有的标记都必须要有一个相应的结束标记 以前在HTML中,你可以打开许多标签,例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们.但在XHTML中这是不合法的.XHTML要求有严谨的结构,所有标签必须关闭.如果是单独不成对的标签,在标签最后加一个"/"来关闭它.例如

推荐一些符合web标准的媒体播放器代码

web|web标准|媒体 再见了Embed,一些媒体播放器的符合web标准的代码 由于Embed标签是Netscape的私有财产,故一直未被W3C认可,对于各种媒体文件使用Embed标签是非标准的,如何改变?Elizabeth Castro的 Bye Bye Embed 一文对于各种媒体播放器给出了很好的符合web标准的代码. 在线媒体播放--Google Video and YouTube <object type="application/x-shockwave-flash"

web标准媒体播放器代码

播放器|媒体|web标准 再见了Embed,一些媒体播放器的符合web标准的代码 由于Embed标签是Netscape的私有财产,故一直未被W3C认可,对于各种媒体文件使用Embed标签是非标准的,如何改变?Elizabeth Castro的 Bye Bye Embed 一文对于各种媒体播放器给出了很好的符合web标准的代码. 在线媒体播放--Google Video and YouTube <object type="application/x-shockwave-flash"

符合web标准的媒体播放器代码

web|web标准|媒体 再见了Embed,一些媒体播放器的符合web标准的代码 由于Embed标签是Netscape的私有财产,故一直未被W3C认可,对于各种媒体文件使用Embed标签是非标准的,如何改变?Elizabeth Castro的 Bye Bye Embed 一文对于各种媒体播放器给出了很好的符合web标准的代码. 在线媒体播放--Google Video and YouTube <object type="application/x-shockwave-flash"

类模块和标准代码模块的区别和比较

在实际的编程中,什么时候使用类,选择标准的代码模块呢?类和标准代码模块的不同主要是概念上的.用户要完成的工作主要是针对于某个或几个特定的对象,那么就可以使用类.对象的动作就是类的方法,对象的属性必须用类的属性过程来实现.反之,如果用户有一个过程是针对通常的一组事务,而不某些特定的对象,那么这个例程最好在标准的代码模块中实现.而且类模块和标准模块的不同点还在于存储数据方式的不同.标准模块的数据只有一个备份,这意味着标准模块中的一个公共变量的值改变以后,在后面的程序中再读取该变量时,它将得到同一个值

WEB2.0标准教程:第六天 XHTML代码规范

在开始正式内容制作之前,我们必须先了解一下web标准有关代码的规范. 了解这些规范可以帮助你少走弯路,尽快通过代码校验.使我们的代码有一个统一.唯一的标准! 1.所有的标记都必须要有一个相应的结束标记 以前在HTML中,你可以打开许多标签,例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们.但在XHTML中这是不合法的.XHTML要求有严谨的结构,所有标签必须关闭.如果是单独不成对的标签,在标签最后加一个"/"来关闭它.例

符合web标准的媒体播放器代码_网页播放器

由于Embed标签是Netscape的私有财产,故一直未被W3C认可,对于各种媒体文件使用Embed标签是非标准的,如何改变?Elizabeth Castro的 Bye Bye Embed 一文对于各种媒体播放器给出了很好的符合web标准的代码.FLash文件 复制代码 代码如下: <object type="application/x-shockwave-flash"    data="http://video.google.com/googleplayer.swf?