问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Qt实用技巧:VS2017编写纯C库以及使用Qt调用C库方法

创作时间:
作者:
@小白创作中心

Qt实用技巧:VS2017编写纯C库以及使用Qt调用C库方法

引用
CSDN
1.
https://blog.csdn.net/qq21497936/article/details/108805026

本文介绍如何在VS2017中编写纯C库,并使用Qt调用C库的方法。内容涉及具体的开发技术和步骤,包括建立C库、定义函数指针类型、定义全局使用的指针和回调函数、加载库文件等。

Demo

建立C库

请参考《VS2017编写纯C库以及使用C#调用C库方法》中的“建立C库”部分。

Qt调用方法

步骤一:根据C库头文件,定义各种函数指针类型

C库的头文件如下图所示:

Qt的C库函数指针定义如下图所示:

步骤二:定义全局使用的指针和回调函数

回调函数必须为静态函数,静态函数中使用的类变量必须为静态变量。

步骤三:加载库文件,解析函数赋值给指针,并注册回调

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号