一、控件准备 1、将USkin.dll、USkin.lib和皮肤文件"*.u3"拷贝到exe文件所在的目录。 2、将USkin.h文件拷贝到工程文件目录下的include文件夹中(代码中的包含路径需要根据实际路径改变)。 二、添加代码 1、在项目-属性-连接-输入-添加依赖项中填写:USkin.l

一、控件准备

1、将USkin.dll、USkin.lib和皮肤文件"*.u3"拷贝到exe文件所在的目录。

2、将USkin.h文件拷贝到工程文件目录下的include文件夹中(代码中的包含路径需要根据实际路径改变)。

二、添加代码

1、在“项目”->“属性”->“连接”->“输入”->“添加依赖项”中填写:USkin.lib。

【在stdafx.h最下面加上 :

#pragma comment(lib,"uskin.lib")】

2、在***App.cpp文件头部添加:

#include "include/USkin.h"

3、在***App.cpp文件InitInstance()函数的SetRegistryKey(_T("应用程序向导生成的本地应用程序"));下方添加:

USkinInit(NULL,NULL,_T("media.u3"));

4、在***App.cpp文件InitInstance()函数的return FALSE;上方添加:

USkinExit();

5、在主对话框的.cpp文件头部添加:

#include "./include/uskin.h"

6、在主对话框的.cpp文件的OnInitDialog()或其他需要换肤的函数中添加代码:

int n=rand();

float h=n%360;

USkinApplyColorTheme(h,1.0f);

//颜色范围0~360,饱和度范围0.0~1.0

三、BUGS

1、当菜单栏出现没有子菜单项的情况时,鼠标滑过该菜单项,会出现异常。

四、测试结论:

1、该控件有配套的皮肤开发包,但现成的皮肤较少。

2、该控件支持对一种皮肤的多种颜色搭配方案。

3、该控件支持20多种Windows控件。

4、当对话框的菜单项下面没有子菜单项时,鼠标移动到该菜单处时出现异常。

5、返回的菜单句柄为空,无法实现选中(带标记)功能。

6、对重绘控件的支持不好。

7、其他问题,未知。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql哪个皮肤好用_免费皮肤控件的使用方法及效果测试USkin v2.2相关推荐

  1. 免费皮肤控件的使用方法及效果测试——USkin v2.2

    一.控件准备 1.将USkin.dll.USkin.lib和皮肤文件"*.u3"拷贝到exe文件所在的目录. 2.将USkin.h文件拷贝到工程文件目录下的include文件夹中( ...

  2. wpf加载上千张图片部分图片不显示_开源WPF控件库MaterialDesignInXAML推荐

    (给DotNet加星标,提升.Net技能) 转自:沙漠之狐耶dotnet9.com/?p=2180 前言 介绍一个开源的C# WPF开源控件库,非常漂亮,重点是开源哦 WPF做桌面开发是很有优势的,除 ...

  3. 【番外篇】ASP.NET MVC快速入门之免费jQuery控件库(MVC5+EF6)

    目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...

  4. 免费打印控件Lodop

    免费打印控件Lodop 网站:本群创建于2015/6/24:  其它Lodop群: 534729179⑧(有空) 207415023⑥(满) 438386459⑤(满) 133120521④ (满)1 ...

  5. 利用免费Excel控件来制作Excel报表

    我们小组上个季度接手了一个项目其中需要实现创建excel文档的功能,寻找实现这个功能的控件的任务分配给了我,通过百度搜索我找到了一个免费的控件,它是由E-iceblue公司推出的spire.xls控件 ...

  6. java 免费图表控件_推荐10款免费而优秀的图表插件

    开发人员很多时候需要使用图表来表现一些数据,而一张图表往往能够比几行密密麻麻的数字表格更能直观地展示数据内容.随着Web技术的发展,从传统只能依靠于flash.IE的vml,各个浏览器尚不统一的svg ...

  7. java 免费图表控件_给你一杯java润润喉 10款免费的图表JS插件

    开发人员很多时候需要使用图表来表现一些数据,而一张图表往往能够比几行密密麻麻的数字表格更能直观地展示数据内容.随着Web技术的发展,从传统只能依 靠于flash.IE的vml,各个浏览器尚不统一的sv ...

  8. [WinForm]IrisSkin皮肤的基本使用以及单独控件样式设置

    介绍 IrisSkin 是为Microsoft Visual  Studio dotNET开发的最易用的界面增强dotNET(WinForm)组件包.它能完全自动的为您的应用程序添加支持换肤功能,甚至 ...

  9. winform 异步弹窗窗体_玩转控件:重写/重绘Dev中MessageBox弹窗控件

    很久没有更新博客了,本想着直接发一篇<手撕ERP>系列,从控件重写.重绘,到框架搭建,再到部分模块实现+业务的.但是每次动手的时候,都觉得难以下手.直接从数据库设计开始吧,模块设计还没定下 ...

最新文章

  1. ca 自建 颁发证书_openssl自建CA后颁发证书
  2. Struts 2再曝远程代码执行漏洞S2-037
  3. 推荐9款优秀的 HTML5 音乐播放器
  4. AMDD 一个把大问题分成小问题的优化算法
  5. 【重要】做AI项目,找有三AI,100+研发人员为你服务
  6. HttpClient的释放问题
  7. JS 中 indexOf 的用户及注意事项
  8. zookeeper集群部署(分布式)
  9. 前端学习(1152):let经典面试题2
  10. 百度AI快车道深圳实战班启动,用极致技术打造实用产品
  11. 自学linux指令总结
  12. 【openMV】算法矫正镜头+视频格式对应的分辨率
  13. node.js抓取数据(fake小爬虫)
  14. 【QA】揭开知识库问答KB-QA的面纱1·简介篇
  15. 太极团队首发:iOS 8.3完美越狱工具发布
  16. 《Using OpenRefine》翻译~9
  17. VMware Fusion 虚拟网络配置
  18. Linux驱动面试总结
  19. 机器学习考试 ppt
  20. CentOS 7 时区设置

热门文章

  1. 极验验证码破解(二)
  2. word操作技巧--第一篇
  3. 婴儿口水巾的CPC认证
  4. 【ROS】给ROS小车加点Active SLAM的调料
  5. 程序员搞笑对联_献给程序员,经典幽默之恶搞对联
  6. 转行程序员日记--2020-08-24
  7. 银行员工薪资排行榜:平安人均年薪超60万,中行27万,邮储23万垫底
  8. 从Python角度理解mutex
  9. Module not found Error Can‘t resolve ‘..viewsAboutView.vue‘ in ‘CUsers24210Desktophout
  10. 初次使用IDEA启动web项目出现如下错误