共查询到20条相似文献,搜索用时 109 毫秒
1.
张虎 《电脑编程技巧与维护》2012,(1):90-93
平台调用服务(PInvoke)允许托管代码调用在DLL中非托管函数,它提供了从.Net平台访问Win32 API的一种方法,是实现跨语言集成的解决方案之一.在混合系统开发中,特别是.Net与传统桌面应用程序的混合开发中具有十分重要的作用. 相似文献
2.
Visual Fortran创建Win32 API式的DLL 总被引:5,自引:3,他引:2
将Visual Fortran开发的数学模型集成到系统,这样的需求正越来越多.在Visual Fortran开发环境中创建符合Win32API规范的DLL成了一个亟待解决的实际问题.对此进行较为系统的探讨,Win32 API事实上的标准是如何要求的,如何调整Visual Fortran的调用约定,如何消除Fortran 90/95的字符串,多维数组及派生类型与Win32 API中的对应实体的差异等,并用典型示例加以说明.给Visual Fortran创建Win32 API式的DLL提供了操作指南. 相似文献
3.
在COM组件技术的基础上,对Win32平台下应用程序的二进制接口跨编译器兼容问题进行了研究。通过利用Win32平台下COM技术规约针对对象内存分布的一致约定,结合C++语言虚函数表的特性,提出一种专用于Win32平台的应用程序二进制接口跨编译器兼容问题解决方法。并由该方法衍生出一系列二进制接口兼容的类,形成一整套解决方案。与传统Win32平台上使用C语言接口或COM组件来达到二进制接口兼容的方式不同,新方案采用精简的类和虚函数表来规范对象内存分布,借助Win32平台下编译器对COM技术的广泛支持,实现了应用程序接口在不同编译器下二进制级别的统一。同时,方案保持了原C++语言的面向对象特性,还具有简单、轻量级的特点。 相似文献
4.
李鹏 《数字社区&智能家居》2014,(7):1473-1475
结合《微机原理及应用》课程的教学实践,阐述了以16位指令系统作为基础的理由,简述了快速处理32位指令系统的方法,介绍了在宏汇编MASM 6.X IDE环境下调试16位和32位汇编程序的安排,最后,讲述了编写Win32汇编程序的要点、Win32汇编程序集成开发环境下的使用方法。 相似文献
5.
李鹏 《数字社区&智能家居》2014,(3):1473-1475
结合《微机原理及应用》课程的教学实践,阐述了以16位指令系统作为基础的理由,简述了快速处理32位指令系统的方法,介绍了在宏汇编MASM 6. X IDE环境下调试16位和32位汇编程序的安排,最后,讲述了编写Win32汇编程序的要点、Win32汇编程序集成开发环境下的使用方法。 相似文献
6.
Nano—Xwindow已经在嵌入式Linux下面得到广泛的应用,但在线实时仿真调试功能很少。采用Microwindows NanoX API在windows平台下实现嵌入式应用的在线实时仿真,充分利用Win32平台的资源和优势,解决了一些开发过程中的实时性差的问题,缩短了产品的开发周期。实验表明,本仿真平台在Win32平台下仿真的结果与在嵌入式Linux下应用的结果完全一致。 相似文献
7.
8.
该文针对Win32PE病毒种类多,破坏力强的特点,提出一种基于神经网络集成的病毒检测方法。神经网络集成采用负相关学习方法进行训练,采用n-gram特征字统计方法得到病毒特征字,计算特征字信息条件熵,来选择作为训练样本的特征字。实验结果表明,神经网络集成改善了传统的特征字比对法不能识别新的病毒,容易被病毒制造者克服的缺点,在保证对Win32PE病毒较高的检测率的同时保持了较低的误检率。 相似文献
9.
10.
《软件世界》1995,(11)
Win95对网络操作系统有如下影响: 1.网络资源的集成 Win95中引进了“NetworkNeighborhood”(网络邻层)的概念,从而实现了将各种网络资源(如文件服务器、应用、打印机等)透明地展示于用户面前。这样做,并不是为了让Microsoft的NT成为基于NOS服务器的最佳平台。相反,通过Win95的“Network Provider Interface”(NPI),用户访问Novell服务器,Microsoft服务器或者其他NOS平台,毫无区别,其中实现的关键是NOS销售商们提供了一个本地化的Win95 requester(客户请求器)。Win95中 相似文献
11.
分析了Solaris9 下ObjectGeode开发平台将SDL语言翻译成C语言的流程及文件生成机制.深入探讨了经ObjectGeode翻译器翻译后的C代码的内部工作机理和并行模块间的通信方式.并结合实际工作情况,提出了如何进行SDL和C混合开发的一般解决方案. 相似文献
12.
Many students who participate in online courses experience frustration and failure because they are not prepared for the demanding and isolated learning experience. A traditional learning theory known as self-directed learning (SDL) is a foundation that can help establish features of a personalized system that helps students improve their abilities to manage their overall learning activities and monitor their own performance. Additionally, the system enables collaboration, interaction, feedback, and the much-needed support from the instructor and students' peers. A Web 2.0 social-technology application, MediaWiki, was adopted as the platform from which incremental features were developed to utilize the fundamental concepts of SDL. Students were able to customize content by setting specific learning goals, reflecting on their learning experiences, self-monitoring activities and performances, and collaborating with others in the class. SDL skills exist to some degree in all learners, this study finds that students' SDL abilities can improve when a course adopts a personalized and collaborative learning system that enables the students to be more proactive in planning, organizing, and monitoring their course activities. 相似文献
13.
针对目前广泛使用的H.264标准,设计了一种基于SDL和ffmpeg的流媒体播放系统.将经过RTP封装的流媒体信息解除封装处理后,利用ffmpeg良好的解码能力对数据进行解码,之后再利用SDL优异的视频性能进行实时显示,并同时将流媒体数据保存在本地以供随时调用.实验证明,该播放系统解码播放的实时性出色,画质良好,此外凭借ffmpeg和SDL的跨平台特性,系统具有良好的移植性和拓展性,适用于嵌入式设备和手机平台. 相似文献
14.
15.
不同带宽用户对流媒体直播服务器的音频/视频质量有不同需求,为此,设计并实现一个基于Linux平台的网络直播平台。该平台采用MPEG4IP编码库的方法实现MPEG4软编码,利用实时传输协议传输数据的方法实现客户端直播请求,通过调用简单媒体接口库的方法实现视频在Linux平台的显示播放。实验结果证明,该网络直播平台传输效果较好,并且其稳定性和负载均衡性均达到设计要求。 相似文献
16.
17.
18.
在本文中我们探索如何将统一建模语言(UML)与由国际电信联盟(ITU)标准化了的规格与描述语言(SDL)结合在一起使用.在研究中,我们发现SDL用户可以从UML中获得益处,同样UML用户也可以利用SDL的优点.特别是对于实时系统的开发,我们应当用UML进行系统的需求分析,使用SDL进行系统设计. 相似文献
19.