C#视频格式转换mp4格式C++,代码如下,求视频格式转换mp4格式

一台仪器资料中提供了动态链接庫和头文件而动态链接库中没有方法,所有的可调用方法都在头文件中我要在电脑上编一些软件控制这台仪器,而我用的是C#好像不能直接用头文件。请问... 一台仪器资料中提供了动态链接库和头文件而动态链接库中没有方法,所有的可调用方法都在头文件中我要在電脑上编一些软件控制这台仪器,而我用的是C#好像不能直接用头文件。请问:
(1)C#中有什么办法可以使用头文件,即把头文件如何视频格式转换mp4格式或是其它办法
(2),如果是要通过把头文件编译成动态链接库C#才可以引用,请问我应如何操作(即如何把头文件视频格式转换mp4格式到动态键接库)请尽量详细。我的开发环境是VS2008
小小100分送给真真帮助到我的人,希望高人能帮忙

通过头文件你就可以知道DLL文件里面有那些方法,然后用一个C#类重新封装他们

头文件、cpp文件和dll文件之间的是这样的关系:头文件声明方法,cpp实现方法、cpp编译后得到dll因此头文件描述的是dll文件的接口,也就是具体实现的接口如果你只有dll文件,只要知道其导出的方法就可以直接使用win32有对应的api。如果想要将dll中的所有可用方法包含到项目中就要包含头文件。这就是说头文件和dll文件是对应的。另外如果你的头文件中已经包含了实现代码,那你需要提供一个空的cpp文件包含该头文件,并将它们编译成dll文件

C#没法直接用C++的头文件,但是可以直接用dll使用的技术称作PInvoke,原理是在C#代码Φ用extern关键字添加dll中所需方法的签名也就是二楼说的那种方法。此外如果这个dll是采用com技术实现的,也可以使用.NET平台提供的COM互操作特性直接导入使用

}

使用腾讯电脑管家点开电脑诊所之后,搜缺失的dll文件会自动筛选出来,然后你只需要点立即修复即可!

根据你的系统下载(比如XP或w7),然后点开你的系统盘,点开windows这个文件夹洅点开system32这个文件夹把下载下来的dll文件复制进来就可

}

我要回帖

更多关于 视频格式转换mp4格式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信