labview高级程序设计 labview中如何调用api?
![labview高级程序设计 labview中如何调用api? labview高级程序设计 labview中如何调用api?](https://img.kmw.com/public/upload/temp/2022/12-29/b7f3516e87b03989b8435726629ee340.png)
labview数据流编程原理
根据LabVIEW数据流模式运行VI。当收到所有要求的输入时,框图节点将运行。在运行时,一个节点生成输出数据,并将数据传输到数据流路径中的下一个节点。
labview库是什么?
这个LabVIEW库是Laboratory Virtual Instrument Engineering work bench的缩写,意思是#34实验室虚拟仪器工程平台#34。
其实就是一个用图标编程的开发环境,通过连接代表不同功能节点的图标来完成预期的程序。在这方面完全不同于传统的基于文本的开发语言(如C、C、Java、Basic)。
LabVIEW不仅是一种编程语言,也是一种交互式开发和运行系统。它是为需要编程的工程师和科学家设计的。LabVIEW可以在Windows、Mac OS X和Linux上使用。开发的程序可以在这些平台上运行,也可以在Microsoft Pocket PC、Microsoft Windows CE、Palm OS和许多嵌入式平台上运行,如FPGAs、DSP和微处理器。
labview中如何调用api?
1.打开LabVIEW新建一个VI:程序框图-视图-控件版本选择-功能-互联接口-库和可执行程序-调用库功能节点;
2.双击打开quot;调用库函数节点quot;选择库函数名/路径(c : Windows System32 % user32.dll);
3.函数名:GetSystemMetrics(这个函数是获取高度*宽度);显示屏的);线程:在UI线程中运行;调用规范:stdcall(WINAP)
API的函数原型都可以得到MSDN的帮助,比如int WINAPI GetSystemMetrics(
_In_ int nIndex
)
5.根据MSDN的函数原型,设置函数返回值33601,名称:screenWidth,类型3360数值,数据类型:有符号32位整数;
6.根据MSDN的函数原型,设置输入参数33601,名称:参数,类型3360值,数据类型:有符号32位整数;
7.当参数=0时,GetSystemMetrics输出宽度;屏幕的屏幕;
当参数=1时,GetSystemMetrics输出高度;屏幕的屏幕;
8.运行VI;
9.其他Windows API使用方法相同。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。