为了防止客户随意的修改皮肤文件或则可以的去隐藏资源,可以把皮肤文件打包为ZIP编译到程序中。虽说不能阻止牛掰软件的自由提取,但是防止一般的菜鸟客户足矣。
下面上示例代码
#include "resource.h"
//导入的资源类型必须为ZIPRES,和WindowImplBase的定义一致。为所有资源打包,而不要直接打包资源的文件夹
class CDYFrameWnd : publ...
分类:
其他好文 时间:
2014-09-14 18:03:37
阅读次数:
652
基本控件的演示ScrollBar滚动条各种圆形进度条ProgressBar进度条 Mdi演示,仿谷歌浏览器多种皮肤可供选择一套专业级别的GUI控件,目前包含了窗体、进度条、滚动条以及MDI多窗口皮肤的实现,其他基本控件还没有,但是整个界面非常流畅。源码内包含4个项目:HelloCsharp.WinF...
在数字图像处理中,Lena(Lenna)是一张被广泛使用的标准图片,特别在图像压缩的算法研究中。(为什么用这幅图,是因为这图的各个频段的能量都很丰富:即有低频(光滑的皮肤),也有高频(帽子上的羽毛),很适合来验证各种算法)然而,这张图片背后的故事是颇有意思的,很多人都抱有学究都是呆子的看法,然而Le...
分类:
其他好文 时间:
2014-09-12 10:07:33
阅读次数:
214
奶牛们计划着去海滩上享受日光浴。为了避免皮肤被阳光灼伤,所有C(1 <= C <= 2500)头奶牛必须在出门之前在身上抹防晒霜。第i头奶牛适合的最小和最 大的SPF值分别为minSPF_i和maxSPF_i(1 <= minSPF_i <= 1,000; minSPF_i <= maxSPF_i ...
分类:
其他好文 时间:
2014-09-12 06:44:43
阅读次数:
206
窗体边框基本的绘制和控制完成,在第二篇中主要遗留的问题。标题区域图标和按钮没绘制缩放时客户区显示有问题解决完下面的问题,皮肤处理基本完整。大致的效果GIFGIF中TShape的颜色表现有些问题,实际是正常的。绘制标题区域内容获取标题有效区域绘制窗体图标绘制按钮绘制标题 标题区域主要考虑窗体是否在最大...
1、首先创建皮肤,贴图2、在代码中定义public GUISkin变量,在Inspector中赋值3、在OnGUI中调用 GUI.skin = mySkin; GUI.Button(new Rect(10,10,100,100),"",GUI.skin.GetStyle("name"));
分类:
其他好文 时间:
2014-09-11 23:45:02
阅读次数:
254
SHEditor v0.3 SkinSharp皮肤设计工具
更新说明
1.修复部分系统打开皮肤工程时图片不存在问题
2.增加"替换图片"功能
3.项目、属性等窗口改成在窗口内停靠(可在工具栏上选择浮动)...
分类:
其他好文 时间:
2014-09-11 15:28:02
阅读次数:
134
习惯了vim黑色背景的程序猿们想必用eclipse时会倍感的不适应吧,不过没关系,因为eclipse的皮肤是可以自己定制的!下面是我电脑上的eclipse界面,看到这个是不是找回了vim的感觉呢?怎样改变eclipse的皮肤呢?其实很简单,国外程序员自己打造的Eclipse黑色主题皮肤,配合ecli...
分类:
系统相关 时间:
2014-09-10 19:20:20
阅读次数:
294
第一个实现了基本处理。窗体边框的宽度有些肥大,需要进行瘦身。实现: 1、改变外框线宽度 (WM_NCCALCSIZE) 2、改变外框样式 (WM_WINDOWPOSCHANGING)通过WM_NCCALCSIZE 消息可以实现目的。procedure WMNCCalcSize(var messa.....
0 时间 属性:抽象1 白2 绿3 蓝4 紫5 V 属性:感象(例如风) 器官:(例如皮肤)6 红7 黑8 橙9 S 属性:视象(例如) 器官:(例如眼睛)-0+0
分类:
其他好文 时间:
2014-09-04 14:52:51
阅读次数:
180