C# 与 Qt 混合编程,开发软件。 Qt编写功能模块给C#调用。
Qt带界面的控件给C#调用的常见的办法有两种: 如果不带界面的就很简单,这篇文章是介绍带界面的Qt组件给C#调用。
(1)Qt封装成COM组件方式给C#调用。
(2)Qt直接编译成DLL,导出接口给C#调用。
COM组件方式在之前的好几篇文章都有详细讲解。这个例子是一个完整的播放器例子,也就是Qt+mpv开发视频播放器给C#调用,主要是介绍Qt编译成DLL,导出接口给C#调用整体流流程,以及接口使用。
2022-12-27 19:20:14
145.82MB
Qt
C#