Visual Fortran创建Win32 API式的DLL  被引量:8

Creating DLL in accordance with Win32 API in Visual Fortran

在线阅读下载全文

作  者:毕苏萍[1] 周振红[2] 

机构地区:[1]郑州大学土木工程学院,河南郑州450002 [2]郑州大学水利与环境学院,河南郑州450002

出  处:《计算机工程与设计》2008年第18期4868-4871,共4页Computer Engineering and Design

摘  要:将Visual Fortran开发的数学模型集成到系统,这样的需求正越来越多。在Visual Fortran开发环境中创建符合Win32API规范的DLL成了一个亟待解决的实际问题。对此进行较为系统的探讨,Win32 API事实上的标准是如何要求的,如何调整Visual Fortran的调用约定,如何消除Fortran 90/95的字符串、多维数组及派生类型与Win32 API中的对应实体的差异等,并用典型示例加以说明。给Visual Fortran创建Win32 API式的DLL提供了操作指南。Nowadays, there is an increasing need to integrate numerical models developed in Visual Fortran into sophisticated systems, it thus becomes a problem to be solved how to create DLL in accordance with Win32 API in Visual Fortran. A thorough discussion is carried out, what the specification of Win32 API is, how calling conventions in Visual Fortran are adjusted, how to patch up differences of string, multi-dimension array and derived type arguments in Fortran 90/95 from equivalents in Win32 API, etc. And typical examples are presented. As a result, a developing guideline is provided for Visual Fortran creating DLL analogous to Win32 API.

关 键 词:教学模型 动态链接库 调用约定 混合编译 派生类型/结构体 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象