dll托管于非托管
2024-08-25 02:27:35
托管的DLL组件可以在VS 直接添加引用,在使用using dll的文件命名空间就可以使用
非托管的DLL组件,只能通过using system.Runtime.InteropServices;引入 函数写在类的里面方法的外面如:
pubulic Class Myclass
{
[DllImport("winmm.dll" , EntryPoint="mciSendString", CharSet=CharSet.Auto)] //调用winmm.dll非托管组件
public static extern int mciSendString(string lpstrCommand, string lpstrReturnstring, int uReturnLength, int hwndCallback);
}
非托管的Dll怎么查看里面的方法和字段呢 使用vs自带的dumpbin.exe path(D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64)
如果你下载了一个非托管的Dll文件放在D的新建文件夹下面:
首先进入cmd 进入D:\新建文件夹 运行dumpbin -exports AltTab.dll 。
最新文章
- 探索ASP.NET MVC5系列之~~~3.视图篇(下)---包含常用表单和暴力解猜防御
- 人之初,性本动 - G2 2.1 发布
- C# webApi 与 AngularJs 实现增删改Demo 讲解(一)
- 使用JSPatch平台热修复iosApp
- Hadoop集群(第9期)_MapReduce初级案例
- 引用自定义的framework
- ECNU-2574 Principles of Compiler
- sql server 2008 创建新数据库报错、创建表报错、更改表的设计报错
- HDU 5492(DP) Find a path
- 坑爹JDK8,可怜的XP
- Codeforces Round #346 (Div. 2) D Bicycle Race
- unity 看到Sphere内部,通过Sphere播放全景视频时候遇到的问题
- Webservice优缺点总结
- Android通知Notification全面剖析
- # 20175329 2018-2019-3 《Java程序设计》第九周学习总结
- GenyMotion the virtual device got no ip address 问题解决
- CameraAPI中的 自定义照相功能
- 017-linux正则表达式
- configure: error: libpam required but missing
- Latex中定义、定理、引理、证明 设置方法总结