当前文章:火山PC直接调用第三方界面库示例:炫彩界面库的使用(非模块方式)

502 次浏览

火山PC直接调用第三方界面库示例:炫彩界面库的使用(非模块方式)

小伙伴们,当你不想使用MFC,想使用其它第三方界面库时,可是又没有现成的最新版火山对应的封装模块,怎么直接使用第三方界面库的DLL呢?今天我们就以比较不错的炫彩为例进行说明,跳过火山自带的MFC,直接调用三方提供的DLL文件进行界面的绘制渲染。

老规矩先看效果:


第一步新建工程:

图略,地球人都知道。

 第二步 直接编写代码手绘界面并关联相关事件

由于代码做了详细的注释,正文就简明扼要些:

注意:

创建工程炫彩空白视窗项目即可,我们不用火山自带的MFC界面。

代码里面定义的一些变量比如按钮单击事件的定义需要查炫彩界面库使用手册进行确认,并不是随便定义的。

炫彩调用的整体流程:

  • 初始化UI XInitXCGUI()
  • 创建窗口 XWnd_Create()
  • 显示窗口 XWnd_ShowWindow()
  • 运行程序 XRunXCGUI()
  • 释放UI XExitXCGUI()

 

1.在启动方法中完成基础逻辑代码的编写:

 

2.定义按钮单击事件的回调函数

3.DLL中具体使用的API进行声明


第三步完美编译运行:图见开头

注意:本DLL32位的DLL 所以视窗项目也要改为win32才能正常编译运行。

 

源码分享:点我下载

 

云卷云舒系列教程(20210327

火山PC直接调用第三方界面库示例:炫彩界面库的使用(非模块方式)

小伙伴们,当你不想使用MFC,想使用其它第三方界面库时,可是又没有现成的最新版火山对应的封装模块,怎么直接使用第三方界面库的DLL呢?今天我们就以比较不错的炫彩为例进行说明,跳过火山自带的MFC,直接调用三方提供的DLL文件进行界面的绘制渲染。

老规矩先看效果:


第一步新建工程:

图略,地球人都知道。

 第二步 直接编写代码手绘界面并关联相关事件

由于代码做了详细的注释,正文就简明扼要些:

注意:

创建工程炫彩空白视窗项目即可,我们不用火山自带的MFC界面。

代码里面定义的一些变量比如按钮单击事件的定义需要查炫彩界面库使用手册进行确认,并不是随便定义的。

炫彩调用的整体流程:

  • 初始化UI XInitXCGUI()
  • 创建窗口 XWnd_Create()
  • 显示窗口 XWnd_ShowWindow()
  • 运行程序 XRunXCGUI()
  • 释放UI XExitXCGUI()

 

1.在启动方法中完成基础逻辑代码的编写:

 

2.定义按钮单击事件的回调函数

3.DLL中具体使用的API进行声明


第三步完美编译运行:图见开头

注意:本DLL32位的DLL 所以视窗项目也要改为win32才能正常编译运行。

 

源码分享:点我下载

 

云卷云舒系列教程(20210327

Generic placeholder image
炫彩软件(梦飞) Time: 2021-5-4 1:58:45

界面无难事,只要用炫彩!

  1/1  
文章推荐
阅览:32
热门推荐
系统上传   2021-5-18
阅览:84
热门推荐
系统上传   2021-5-17
阅览:282
阅览:265
阅览:392
热门推荐
系统上传   2021-5-5
阅览:333
热门推荐
系统上传   2021-5-5