- 0
- 0
- 约2.64千字
- 约 13页
- 2017-05-07 发布于河南
- 举报
平台调用
第15章 平台调用 上次回顾 Timer类(重点) 线程访问控件 线程同步 本讲目标 P/Invoke服务和WIN CE API (重点) 设备UTC时间 重启动设备 获得设备内存 P/Invoke服务和Win CE API .NET Compact Framework向开发者屏蔽了硬件底层的细节 有时在实现一些功能时不得不借助于Windows CE API 平台调用P/Invoke(Platform Invocation Services)提供托管代码调用驻留于 DLL 中的非托管函数的功能 使用P/Invoke的场合 NET Compact Framework没有实现某功能,需要借助Windows CE API 已有DLL或COM组件等资源,希望能充分利用,减少开发成本和风险 鉴于DLL的执行性能和反编译能力都可能高于.NET Compact Framework,借助DLL提高程序性能和安全性。 当然关于DLL的执行性能是否高于托管代码,不能一概而论 使用DllImport导入Win CE的API函数 调用API需要注意的问题 使用P/Invoke包括声明和调用两个过程,另外还有一个错误处理的过程。通过声明来指定要调用的非托管函数 DllImport修饰的方法必须用 static 和 extern 关键字来指明方法是在外部
您可能关注的文档
- 地理学业考专题 第04讲 地理要素的关联性.pptx
- 地方债务.ppt
- 地理:八年级下册 《交通运输业》课件6 湘教版.ppt
- 地理:1.4《交通运输业》课件3(湘教版八下).ppt
- 地震介绍.ppt
- 地震仿真平台设备.pptx
- 地坪与地面构造.ppt
- 地理研说教材.ppt
- 场景的组织结构.ppt
- 地震属性分析.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年同等学力申硕考试西医综合真题及答案(回忆版).docx VIP
- TCACM 1476-2023 医疗机构小儿推拿技术规范.pdf VIP
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 相变式储热装置储热性能衰减试验规程-CNESA.PDF VIP
- 【西门子】3WT 断路器 操作说明.pdf VIP
- 2020人教部编版五年语文下册教材《 威尼斯的小艇》课后练习参考答案.pdf
- 变电站巡检标准与流程.docx VIP
- 初三上册数学知识汇总.pdf
- 部编版高中语文文言文课下注释归纳总结(高考复习必背).docx VIP
- 部编版小学一年级下语文《识字3 小青蛙》预习单.pdf
原创力文档

文档评论(0)