自定义皮肤
QQ电脑客户端怎么设置自定义皮肤
QQ电脑客户端怎么设置自定义皮肤
QQ作为个人聊天工具,可以极致的展现自己的个性。
通过设置个性的皮肤可以展示不一样的自己哦。
那么该如何操作呢?下面店铺给大家演示一下。
QQ电脑客户端设置自定义皮肤的方法
第一步:登录电脑QQ客户端
登陆成功后,打开QQ界面,在上方菜单栏中,找到衣服状图标,点击打开
进入皮肤设置界面,这里有很多系统提供的皮肤,您可以选择添加;这里所要演示的是自定义皮肤:点击页面下方的自定义
打开电脑中你要添加的图片,选中、点击打开
接下来选择照片要展现的方式,如图两种方式,选择您心仪的哪一种,点击确定,自定义皮肤就设置好了。
360浏览器怎么自定义皮肤背景
360浏览器怎么自定义皮肤背景
通过360浏览器的皮肤设置之后,在使用360浏览器更不容易疲劳。
那么360浏览器怎么自定义皮肤背景呢?下面是店铺给大家整理的一些有关360浏览器自定义皮肤背景的方法,希望对大家有帮助!
360浏览器自定义皮肤背景的方法
打开一个360浏览器,如果没有安装360浏览器的可以,360官网下载一个360浏览器进行安装,安装完之后可以进入。
目前这浏览器是默认的。
打开浏览器之后,点击浏览器右上角的位置,点击皮肤的选项功能。
对浏览器皮肤设置需要显示先进行登录,才能进行设置皮肤设置功能。
登录账号成功之后,可以点击目前轮播的皮肤,进入点击。
点击进入之后,会进入更多的皮肤进行选择,可以任意选择一个皮肤,可能有些皮肤是要收费的,选择免费的皮肤就可以了,目前较好的已经够用了。
通过选择完皮肤完之后,皮肤的设置就设置完成,设置完成之后,浏览器的显示是不是更好看一些了。
END。
如何自定义电脑桌面与主题皮肤
如何自定义电脑桌面与主题皮肤随着科技的不断进步,电脑已经成为我们日常生活中必不可少的工具之一。
而作为电脑的桌面和主题皮肤,更是能够让我们的电脑变得个性化和独特。
本文将介绍如何自定义电脑桌面与主题皮肤,让你的电脑焕发出全新的魅力。
一、选择合适的壁纸电脑的桌面壁纸是我们每天都会看到的,因此选择一张合适的壁纸非常重要。
首先,我们可以根据自己的兴趣爱好来选择壁纸,比如喜欢自然风景的可以选择一张美丽的山水壁纸,喜欢动漫的可以选择一张可爱的卡通壁纸。
其次,我们还可以根据季节来选择壁纸,比如在春天可以选择一张鲜花盛开的壁纸,夏天可以选择一张清凉的海滩壁纸。
总之,选择一张合适的壁纸可以让我们的电脑桌面更加个性化和舒适。
二、更换桌面图标电脑的桌面图标是我们操作电脑的入口,因此更换桌面图标也是让电脑个性化的重要步骤之一。
我们可以通过在网上下载一些图标包来更换桌面图标,比如可以将文件夹图标更换成书本的图标,将浏览器图标更换成地球的图标。
此外,我们还可以根据自己的需要自定义图标,比如可以将常用的软件图标更换成自己喜欢的明星或者动漫角色的头像。
通过更换桌面图标,我们可以让电脑的桌面更加独特和个性化。
三、安装主题皮肤除了更换壁纸和桌面图标,我们还可以通过安装主题皮肤来让电脑焕发出全新的魅力。
主题皮肤可以改变电脑的整体风格和颜色,让我们的电脑看起来更加美观和舒适。
在Windows系统中,我们可以通过在官方网站或者第三方网站上下载主题皮肤来安装。
安装主题皮肤后,我们可以根据自己的喜好来选择不同的主题,比如可以选择一个黑色系的主题,让电脑看起来更加高端大气;或者选择一个粉色系的主题,让电脑看起来更加可爱温馨。
四、自定义桌面小工具除了更换壁纸、图标和主题皮肤,我们还可以在桌面上添加一些小工具,让电脑的桌面更加实用和便捷。
比如,我们可以添加一个天气小工具,方便我们随时查看天气情况;或者添加一个日历小工具,方便我们记录重要的日程安排。
瑞文自定义皮肤
瑞文自定义皮肤
瑞文是英雄联盟中的一个角色,拥有多款自定义皮肤。
以下是瑞文的一些自定义皮肤:
1. 常规皮肤: 瑞文初始的默认皮肤,为她的标准外观。
2. 武装战姬瑞文: 这款皮肤将瑞文打造成未来军事风格的战士,使用高科技武器,拥有特殊的特效和动画。
3. 荒野之咬瑞文: 这款皮肤将瑞文设定为一个野性的战士,在外观上使用了荒野领地的特色元素,比如毛皮和骨饰。
4. 铁血狂兆瑞文: 这款皮肤将瑞文呈现为一个黑暗而邪恶的角色,在外观上使用了暗黑元素,比如黑烟和鲜血。
5. 守护者瑞文: 这款皮肤将瑞文打造成一个守护神的形象,使用了光明和天使的元素,外观充满庄严和神圣感。
以上只是瑞文的几款自定义皮肤的示例,英雄联盟中还有其他一些版本的瑞文皮肤可供选择。
QQ2012正式版皮肤修改教程
qq2012正式版修改打开的QQ安装目录下的\Resource.1.75.2991\Res.rdb和Resource.1.75.2991\Themes\Default.rdb,把这两个复制到桌面,最好再备份下。
用这个RDB解包打包工具解包桌面的Res.rdb和Default.rdb 得到两个文件夹准备工作好了,可以开刀了。
①各界面皮肤修改然后可以准备自己的图片的,大小如下主板300*700横板登陆框335*221资料卡586*426查找530*351消息管理器792*505过渡框皮肤的大小是234X566你的图可以用PS,美图,可牛等软件打开,找到修改尺寸的,不要约束长宽比,改成合适的大小,然后保存成PNG各式。
主板一、修改默认主面板皮肤方法:进入以下路径:Res/SkinMgr/DefaultSkinsmain_bkg.gft(主面板背景图)我们可以自己做一张300*700的图片替换进去,注意图片的格式为.gft图片文件名更改成main_bkg.gft,然后替换原文件二、修改自定义主面板皮肤方法:路径:QQResource.1.75.2991/Res/SkinMgr/Skins/1.45_4修改的图:main.jpg登陆框横版修改方法:Res\LoginPanel\mini_defaultbanner2.gft竖版修改方法:Default/LoginPanel/Background大小267*623我们首先删除以下这两张图:mid.png.gftdown.png.gft修改的图为up.png.gft过渡框修改过渡框皮肤路径:qq2012/misc/LoginPanel 文件名是fringe_bkg.png.gft 【直接去安装目录该了,不用去解包出来的文件夹里】*备注过渡框皮肤的大小是234X566→注意格式要相同个人资料和好友资料的修改1.修改\Res\SkinMgr下的all_inside05_bkg.gft文件查找联系人、设置的修改1.修改\Res\SkinMgr下的all_inside_bkg.gft文件消息盒子1.修改\Res\SkinMgr下的all_inside02_bkg.gftall_inside04_bkg.gftall_inside05_bkg.gft托盘右键的菜单我们要修改的文件的路径:Default\AppFramework\Menu 要修改的文件是:menu_bkg.gft 尺寸为:170X290主面板上菜单背景修改修改的文件路径为:Res\MainMenu 修改的文件为:menu_topright_bkg.gft 尺寸:145X290菜单蓝条更换Default\AppFramework\Menu文件名称是menu_highlight.gft 尺寸为:120x22把鼠标移动到好友的头像上时自动显示的小标签窗口修改文件的路径是:Res\AppFramework\ContactTips需要修改的文件是:material-bg.gft,这个不要修改成透明的只要制作一张尺寸为:280X190 的png 格式图片,图案自选。
我的世界皮肤操作方法
我的世界皮肤操作方法
操作"我的世界"的皮肤需要经过以下步骤:
1. 打开"我的世界"游戏。
2. 在主菜单界面上选择"皮肤"选项。
3. 这将带您到皮肤选择界面。
4. 选择一个皮肤模板,如"经典"或"自定义"。
5. 如果选择"经典"模板,您可以选择一个预先设计好的皮肤。
6. 如果选择"自定义"模板,您可以自己设计和编辑皮肤。
7. 在编辑界面上,您可以选择头发、面部特征、身体服装等不同部分,以及选择颜色和纹理。
8. 点击每个部分来调整其外观。
9. 在编辑完皮肤后,点击保存按钮。
10. 返回到主菜单界面,您将看到您选择或自定义的皮肤已经生效。
请注意,您可能需要购买"我的世界"的皮肤包或使用特定的游戏版本才能使用皮肤功能。
此外,一些特定游戏平台或版本可能会有额外的操作步骤或限制。
最好根据您使用的"我的世界"版本和平台查找相应的详细操作指南。
手机盲打键盘皮肤教程(百度文库)
手机盲打键盘皮肤教程
打开手机键盘只看到一排排“猪头”?“小兔叽”?“黑桃心”?“滑稽emoji”?你可别以为是键盘坏了,这是最近流行的盲打键盘。
下面,就跟着我来看看如何设置手机盲打键盘皮肤吧。
我们首先需要的是一部智能手机,当然人人都有啦~
第一步,安装讯飞输入法app,按照指示操作设置好输入法。
第二步,打开app,点击“皮肤·最新推荐”,进入皮肤界面,选择你喜欢的一款皮肤,点击“分享解锁”,随便分享到微信或者qq都行,然后点击“下载”,就可以使用盲打皮肤啦~
第三步,在盲打键盘敲下你想输入的文字。
怎么样,盲打输入法是不是比普通输入法有趣多了呢!
最后,我们还可以自制盲打皮肤,就在选用的盲打皮肤界面内。
点击“自定义盲打皮肤,立即制作”,然后点击“选择图片”,就可以使用手机里的图片来制作盲打皮肤啦~。
百度手机输入法皮肤修改教程
百度手机输入法皮肤设计教程目录基本介绍 (2)触屏版皮肤制作教程 (3)1、配置输入框的外观 (5)2、输入提示框 (5)3、候选框 (6)4、列表栏 (6)5、输入面板 (7)6、按键 (7)7、系统功能定义 (8)8、制作皮肤安装包 (9)键盘版皮肤制作介绍 (9)1、定义拼音区背景 (11)3、匹配输入法指示器 (13)4、放置装饰图标 (14)5、调整拼音区配色 (15)6、选取最靓丽的候选字颜色 (15)7、制作皮肤安装包 (16)基本介绍皮肤制作基本概念皮肤制作的本质,主要包含两个步骤:第一是需要把各种输入法功能在效果图上面的按钮形象表达,第二是把按钮的坐标找到,在ini文件中为它精准定位。
百度手机输入法的皮肤也同样由ini文件控制键位,无论是什么样的皮肤样式,都可以通过调整ini文件来陪陪布局。
下面,我们将大家平时经常用到的概念做一个简单梳理。
关于坐标在百度手机输入法中,所有元素的位置都是通过坐标来定义的,单位为像素。
坐标原点位于图片的左上角,横坐标向右逐渐增大,纵坐标向下逐渐增大。
关于颜色百度手机输入法皮肤的ini文件中,都是采用16进制的RGB颜色值表示,如FFFFFF(纯黑)、000000(纯白)。
您可以通过photoshop的调色板获得特定颜色的颜色值。
关于百度手机输入法皮肤百度手机输入法存在两类皮肤类型,第一类是键盘版皮肤,后缀名为.bdskk,类似于大家在pc上看到的皮肤类型,另一类是触屏版皮肤,后缀名为.bdskt,包含了对按键的外观设计。
需要修改皮肤的时候,只需要将原有的后缀名改为.zip(要在系统中显示文件的扩展名,依次点击"工具"-"文件夹选项"-"查看",再把"隐藏已知文件类型的扩展名"前的小勾去除即可),然后将其解压到单独的文件夹,进入该文件夹,可以发现里面包含了许多png格式的图片和ini文件, 这些文件共同组成了一个模式的皮肤。
讯飞输入法怎么弄自定义皮肤
讯飞输入法怎么弄自定义皮肤
手机输入法的皮肤过于单调,不够个性,别人制作的皮肤又不符合自己。
想自己自定义输入法皮肤。
小编告诉大家使用讯飞输入法可以很简单地制作出自己喜欢的输入法皮肤。
下面和店铺一起来学习一下吧。
讯飞输入法怎么自定义皮肤
第一步:
打开“讯飞输入法”,在底部栏皮肤位置,选择“本地”。
在本地的选项中,点击“添加皮肤”。
第二步:
讯飞输入法的添加皮肤,实质是一个自定义皮肤功能,用户可以通过拍照或者在相册中选择一张图片作为输入法的皮肤。
添加图片,设置好位置后,点击“使用”,就可以把图片作为输入法皮肤了。
第三步:
那么设置完后,在“本地”中,把“自定义皮肤”打上“√”,然后用户使用文字输入就能看到皮肤变成自定义的皮肤了。
非常的个性化。
dUP皮肤设计详细教程
dUP皮肤设计详细教程(图文)作者:timerdUP全称:diablo2oo2's Universal Patcher简介:一款极佳的文件补丁工具,可以进行自由定制.程序主要功能:1.支持搜索与替换多字节模式2.可通过比较功能创建偏移量补丁[Raw 偏移量和虚拟地址]3.环境变量,注册表补丁,附加文件补丁4.可以激活CRC32校验5.创建加壳[UPX;FSG;ASPACK]目标的补丁6.可以用你喜欢的壳来压缩补丁7.可以创建 Loader8.支持自定义图标与对话框9.支持XM,IT,S3M,MOD等音乐文件的播放亮点:除了打补丁的手段众多外,那就是皮肤也可以DIY.还在使用自带的皮肤么?还在使用千篇一律的style么?跟我来,教你如何打造个性的skin.1.认识patch的资源dUP生成的补丁程序外观都是皮肤资源(res)控制的,程序自带了一些皮肤,一般在目录skins下面.2.如何编辑皮肤资源(res)文件能编辑res文件的程序很多,比如:Resource Hacker,Restorator等等..3.使用工具编辑皮肤资源(res)下面以Unpack一款皮肤资源做例子.(使用工具:Resource Hacker 3.4) /viewthread.php?tid=18771界面如下:图1用RH(Resource Hacker简称)打开res文件,如图2第一行是位图,就是bmp图片,里面放的是程序调用的bmp,如图3菜单-操作-替换位图-如图4菜单-操作-增加一个新资源-找到bmp位图,如图5我这里资源名称命名为:UPK,然后就增加进去了,如图6就这样,把位图增加完成,后面讲怎么调用位图资源.第二行是图标,就是程序图标的不同分辨率下面的个别显示.(不用修改,需要更改ICO图片,直接在下面的图标组更改即可)第三行是界面资源(对话框)如图7为了美观程序,我们就先来说调用bmp.在出来的预览对话框上门点击右键,选择[插入控件] 出来对话框,如图8a.点击图片上门的标识点.b.出来,如图9对话框,这里的标题行填入我们刚刚增加的新文图资源UPK,其他默认点确定.c.如图10,BMP资源已经现在在对话框上面了,点击BMP图片移动到理想位置即可.就这样位图资源增加好了.下面看其他对话框.同理,可以拖动右下角边缘调整对话框大小长度等.在对话框里面的那些按钮,如同拖动bmp资源可以拖到理想位置. 如图11.就这样,界面完全可以自定义了.界面上面的按钮也可以自己增加,如图12我这里增加了一个test按钮,注意看代码资源.如图13因为我们增加的一个新按钮,是一个未完成的按钮而已,只是显示在对话框上面的按钮,还没有起作用,要为它'连接'上资源句柄才行.按钮资源代码如下:CONTROL "test", 0, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 130, 74, 51, 14其中test就是显示的名称,跟着就是'连接'的资源句柄了,这里是0,BUTTON是资源类别,后面是按钮的风格,最后4个数字是按钮的坐标了.想让它具有功能,只要把它连上有效的资源即可.我这里改成CONTROL "test", 109, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE |WS_TABSTOP, 130, 74, 51, 14这里的'109'是调出的关于对话框..新按钮就具有about按钮的功能了.其他按钮操作如同.资源句柄 直接看资源代码就能找到.格式如同,名称后跟的就是资源句柄. 除了增加位图,按钮之外,还可以增加文本,下拉菜单,日期等等新资源.删除资源操作如下:点击需要删除的资源右键,选择"删除控件"即可.资源都附带了额外的风格.不同风格就不同的显示效果.大家自己找喜欢的. 第四行是图标组,如图14.可以用自己喜欢的ICO图标直接替换,上文已经讲述替换方法了.最后保存res文件即可,打开dUP主程序,如图15.最后就是界面配合颜色,生成完全属于自己的个性Patch了..进阶:打造独特的界面形状.dUP可以定制界面形状,需要调用RGN文件.这里就用到一个制作RGN文件的程序RGNCreator,它可以根据 输入的图片来确定外观形状.如图16我这里有个例子,如图17图17中,除去深绿色就是我们需要的个性界面了..这里介绍下RGNCreator程序功能,界面形状必须根据一个图片生成,图片中含有你需要的个性外观,还有一种特有的颜色,这个颜色不能和需要的外观颜色相同,这个特有的颜色是程序隐形的颜色,我这个图片是深绿色.打开程序RGNCreator,导入图片,点击Pick按钮,在出来的对话框中,右键点击要隐藏的颜色,然后确定.最后点击CREATE生成RGN文件.在dUP中直接调用RGN文件,即可...最后说明:制作RGN文件的图片要和程序界面的位图相同.这样才好处理,才有效果. 附带一张处理过形状的效果,图18到这里就差不多了,最后附带一些制作skin的"焦点".bmp位图制作,程序不是所有的位图都能识别,所以大家要测试下能否显示.我一般用ps作图,怎么把其他格式图片转换成bmp文件..打开ps程序,导入需要转换的图片,然后另存为(选择BMP格式)输入文件名,然后会出来个选项,点击高级选项,如图19,我一般选择16位,第一行.这样位图体积小,又能调用,画面也不错.位数和体积成正比.位图体积一般相对其他图片格式较大,不过放心,位图压缩率相当高,patch最后用 压缩壳处理下就变小了.按钮不光可以使用传统的,还可以使用位图做按钮(位图做的比较好看,主要是和界面搭配),下面dUP程序内部调用的名称(必须该名称)主要界面对话框中调用名称:BTN_PATCH_UP 界面上直接调用这个名称(Patch按钮)BTN_PATCH_DOWNBTN_PATCH_OVERBTN_ABOUT_UP 界面上直接调用这个名称(关于按钮)BTN_ABOUT_DOWNBTN_ABOUT_OVERBTN_EXIT_UP 界面上直接调用这个名称(退出按钮)BTN_EXIT_DOWNBTN_EXIT_OVER关于界面对话框中调用名称:BTN_ABOUT_OK_UP 界面上直接调用这个名称(关于按钮)BTN_ABOUT_OK_DOWNBTN_ABOUT_OK_OVER推荐制图程序:Photoshop 9+ CS(网上很多绿色版本,百度搜索下载) Res编辑程序:Resource Hacker,Restorator 前者编辑资源很方便, 后者替换资源很方面,论坛也有,搜索下载.ICO图标程序:IconXP(功能强大,体积小巧,可直接导入输出ICO图标) XM等音乐:在搜索论坛,有很多.支持大家都自定特别,个性,另类的skin,特别是经常用patch的,在skin方面,外国的Crack.0day组织走在前面,欢迎大家无限创意.附加资料:原文地址(网页版):/viewthread.php?tid=42790 UPK-dUP皮肤设计大赛参赛作品(大家可以参考下res)DUP 皮肤设计大赛参赛皮肤:水墨花鸟2 By GUC/viewthread.php?tid=42918 DUP 皮肤设计大赛参赛皮肤:QQ By GUC/viewthread.php?tid=42858 dUP皮肤设计大赛作品-PT by.timer/viewthread.php?tid=42871 dUP皮肤设计大赛作品-2.5D.dot by.timer/viewthread.php?tid=42870技术支持: [UpK软件安全社区]二〇〇九年十一月二七日20点30分 夜(微风)。
InstallShield 2010 自定义皮肤
视图介绍文件Skin.ini写法分析[SKINS]VERSION=1[ALL]文本颜色TEXTCOLOR=R value, G value, B value (text color for most controls on dialog box) TEXTCOLOR=70,70,70矩形RECTS=n (number of colored rectangular areas)RECT1=R value, G value, B value (rectangle fill color)RECT1POS=left position,top position(in dialog units)RECT1AREA=right position, bottom position (in dialog units)数量:RECTS=1颜色:RECT1=245,245,245位置:RECT1POS=115,36范围:RECT1AREA=460,280图像IMAGES=n(number of images)IMAGE1=file name of imageIMAGE1POS=x offset,y offset(in dialog units)IMAGE1OPT=TRANSPARENT,SCALE,VCENTER,HCENTER,UPPER_LEFT,UPPER_RIG HT,LOWER_LEFT,LOWER_RIGHT (pick any)数量:IMAGES=3图一:IMAGE1=left.gif位置:IMAGE1POS=0,36参数:IMAGE1OPT=TRANSPARENT,SCALE,UPPER_LEFT图二:IMAGE2=top.bmp位置:IMAGE2POS=0,0参数:IMAGE2OPT=TRANSPARENT,SCALE,UPPER_LEFT图三:IMAGE3=bottom.gif位置:IMAGE3POS=0,0参数:IMAGE3OPT=TRANSPARENT,SCALE,LOWER_LEFT按钮BUTTONSUP=file name of image for the up state of all push-buttons BUTTONSDOWN=file name of image for the down state of all push-buttons BUTTONSOPT=TRANSPARENT, SCALE (pick any)BUTTONSTRNSPRNTCLR=R value, G value, B value (transparent color for bitmap images; TRANSPARENT option has to be specified in BUTTONSOPT) BUTTONSTXTCLR=R value, G value, B value (text color for all push-buttons) BUTTONSDISTXTCLR=R value, G value, B value (text color for disabled push-buttons)BUTTONS=n (number of buttons you want to skin)BUTTON1=resource ID of buttonBUTTON1UP=file name of image for the up state of button(if not specified, BUTTONSUP value will be used)BUTTON1DOWN= file name of image for the down state of button (if not specified, BUTTONSDOWN value will be used)BUTTON1POS=left position,top position (in dialog units)BUTTON1OPT=TRANSPARENT, SCALE (pick any; if not specified, BUTTONSOPT value will be used)BUTTON1TRNSPRNTCLR=R value, G value, B value (transparent color for bitmap images; TRANSPARENT option has to be specified in BUTTON1OPT) BUTTON1TXTCLR=R value, G value, B value (text color for button; if not specified, BUTTONSTXTCLR value will be used)BUTTON1DISTXTCLR=R value, G value, B value (text color for disabled button; if not specified, BUTTONSDISTXTCLR value will be used)上一步:BUTTONSUP=button_normal.bmp下一步:BUTTONSDOWN=button_pushed.bmp参数:BUTTONSOPT=SCALE,TRANSPARENT透明位图颜色:BUTTONSTRNSPRNTCLR=255,74,255按钮文字颜色:BUTTONSTXTCLR=0,0,0按钮禁用时文字颜色:BUTTONSDISTXTCLR=100,100,100按钮数量:BUTTONS=4按钮ID:BUTTON1=12位置:BUTTON1POS=195,283按钮ID:BUTTON2=1位置:BUTTON2POS=275,283按钮ID:BUTTON3=9位置:BUTTON3POS=380,283按钮ID:BUTTON4=2位置:BUTTON4POS=380,283对话框[Dialog Name]BUTTONS=…BUTTON1=…BUTTON1POS=…RECTS=…[AskPath]BUTTONS=4BUTTON1=12BUTTON1POS=195,283BUTTON2=1BUTTON2POS=275,283BUTTON3=9BUTTON3POS=380,283BUTTON4=31BUTTON4POS=375,112[AskDestPath]BUTTONS=4BUTTON1=12BUTTON1POS=195,283BUTTON2=1BUTTON2POS=275,283BUTTON3=9BUTTON3POS=380,283BUTTON4=31BUTTON4POS=372,229[ComponentDialog]BUTTONS=4BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=31 BUTTON4POS=372,229[SdAskDestPath] BUTTONS=4 BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=196 BUTTON4POS=372,229[SdAskDestPath2] BUTTONS=4 BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=196 BUTTON4POS=375,59[SdAskOptionsList] BUTTONS=5 BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=100 BUTTON4POS=298,246 BUTTON5=101 BUTTON5POS=375,246[SdComponentDialog] BUTTONS=5BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283 BUTTON4=196 BUTTON4POS=372,204 BUTTON5=195 BUTTON5POS=372,233[SdComponentDialog2] BUTTONS=4BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283 BUTTON4=197 BUTTON4POS=375,203[SdComponentDialogAdv] BUTTONS=5BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283 BUTTON4=196 BUTTON4POS=372,204 BUTTON5=195 BUTTON5POS=372,233[SdSetupType] BUTTONS=4BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283 BUTTON4=196 BUTTON4POS=372,239[SdSetupType2] BUTTONS=4 BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=196 BUTTON4POS=372,239[destination] BUTTONS=4 BUTTON1=12 BUTTON1POS=195,283 BUTTON2=1 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=1006 BUTTON4POS=369,82[SdLicense] BUTTONS=5 BUTTON1=12 BUTTON1POS=195,283 BUTTON2=6 BUTTON2POS=275,283 BUTTON3=9 BUTTON3POS=380,283 BUTTON4=2 BUTTON4POS=380,283 BUTTON5=1 BUTTON5POS=275,283[SdBitmap]RECTS=1RECT1=220,220,220 RECT1POS=0,0 RECT1AREA=460,280IMAGES=1IMAGE1=bottom.gifIMAGE1POS=0,0IMAGE1OPT=SCALE,LOWER_LEFT BUTTONS=3BUTTON1=12BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283[SdAskOptionsList-001b] BUTTONS=5BUTTON1=12BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283 BUTTON4=100BUTTON4POS=287,246 BUTTON5=101BUTTON5POS=364,246[SdAskOptionsList-0013] BUTTONS=5BUTTON1=12BUTTON1POS=195,283 BUTTON2=1BUTTON2POS=275,283 BUTTON3=9BUTTON3POS=380,283 BUTTON4=100BUTTON4POS=265,246 BUTTON5=101BUTTON5POS=342,246修改示例原始皮肤示例文件skin.ini[SKINS]VERSION=1[ALL]TEXTCOLOR=255,255,255RECTS=2RECT1=0,51,102RECT1POS=0,0RECT1AREA=460,35RECT2=61,102,171RECT2POS=0,35RECT2AREA=460,280IMAGES=3IMAGE1=LeftSplash2.BMPIMAGE1POS=0,35IMAGE1OPT=SCALE,UPPER_LEFTIMAGE2=TopDivider.gifIMAGE2POS=0,35IMAGE2OPT=SCALE,HCENTER,UPPER_LEFT IMAGE3=Console2.gifIMAGE3POS=0,0IMAGE3OPT=SCALE,LOWER_LEFT BUTTONSUP=ButtonNormal.gif BUTTONSDOWN=ButtonPushed.gif BUTTONSOPT=SCALE,TRANSPARENT BUTTONSTXTCLR=0,0,0 BUTTONSDISTXTCLR=96,104,112[SdBitmap]RECTS=1RECT1=220,220,220RECT1POS=0,0RECT1AREA=460,280IMAGES=1IMAGE1=console.gifIMAGE1POS=0,0IMAGE1OPT=SCALE,LOWER_LEFT BUTTONS=3BUTTON1=12BUTTON1POS=195,283BUTTON2=1BUTTON2POS=275,283BUTTON3=9BUTTON3POS=380,283[SdAskOptionsList-001b]BUTTONS=5BUTTON1=12BUTTON1POS=195,283BUTTON2=1BUTTON2POS=275,283BUTTON3=9BUTTON3POS=380,283BUTTON4=100BUTTON4POS=287,246BUTTON5=101BUTTON5POS=364,246自定义皮肤(用红色突出显示变化)Step 1文本颜色修改:改变皮肤的文本颜色原文本颜色TEXTCOLOR=255,255,255新文本颜色TEXTCOLOR=81,258,81Step 2背景颜色变化:原来的皮肤分为两个矩形,在这个例子中,我们将保持他们的尺寸相同的但修改他们的配色方案。
qq拼音如何更换背景皮肤
qq拼音如何更换背景皮肤
很多人都喜欢使用qq拼音输入法,如果我们觉得qq拼音默认的皮肤不好看,那么,我们可以在qq拼音中更换自己喜欢的背景皮肤,下面就让小编告诉大家qq拼音如何更换背景皮肤。
qq拼音更换背景皮肤的方法右键,鼠标放在设置皮肤上,点击更多精美皮肤。
找到你喜欢的皮肤,点击下载。
注意,下载的皮肤要和QQ拼音程序放在同一个文件夹下,否则一会儿在皮肤列表里找不到。
将QQ拼音图标显示出来(正在使用QQ拼音,将鼠标点在可以输入的地方,QQ拼音图标就出现了。
)
在QQ拼音图表上点击右键,将鼠标放在设置皮肤,上,会显示你已经拥有的皮肤。
将鼠标放在皮肤名称后端,会出现设置皮肤按钮,将鼠标放在按钮上,会出现皮肤的预览图。
点击设置皮肤,弹出窗口后,点击确定。
你想要的皮肤就设置成功了。
看了qq拼音如何更换背景皮肤的人还看
1.在qq拼音输入法中怎样自定义设置图片
2.如何修改qq登陆界面图片
3.QQ拼音输入法截图功能在哪里?
4.win10怎么设置默认系统输入法。
使用SkinEditor自定义主题皮肤
使⽤SkinEditor ⾃定义主题⽪肤使⽤SkinEditor ⾃定义主题⽪肤MS Office 是⼀套⽐较经典的办公软件,它包括多个应⽤产品,相似的风格,不同的功能,降低了⽤户的使⽤难度。
使⽤DevExpress 除了使⽤多种内置⽪肤外,还可以⾃定义特定的主题和样式。
新建⼯程在VS 扩展菜单DevExpress 中打开SkinEditor ,路径为 C:\Program Files (x86)\DevExpress18.1\Components\Tools\Windows Forms\SkinEditor2.exe创建⼯程,并可以选择⼀个模板主题⽪肤。
启动主界⾯,如下图所⽰,包括⼯具栏、元素列表、预览窗⼝、属性窗⼝和编辑窗⼝。
修改⽪肤可对多种元素进⾏颜⾊、样式等修改,为了快速实现效果,这⾥使⽤SkinPalette 来⼀键修改。
修改前后的效果对⽐如下:导出⽂件修改⽪肤后,设置⽪肤名称(这个Skin Name 在代码设置主题时需要使⽤)在菜单栏中导出⽪肤,创建程序集Bezier Blue.dll :将⾃动⽣成C#和VB ⽰例代码:主题应⽤在解决⽅案的⼯程中添加⽣成的⾃定义⽪肤引⽤Bezier Blue.dll在Main 函数中添加引⽤using System;using System.Windows.Forms;using DevExpress.Skins;using DevExpress.LookAndFeel;using System.Reflection;using ponentModel;using DevExpress.XtraEditors;namespace CustomSkinTest {static class Program {[STAThread]static void Main() {Assembly asm = typeof(erSkins.MyCustomSkins).Assembly;DevExpress.Skins.SkinManager.Default.RegisterAssembly(asm);//启动或等待窗⼝注册//SplashScreenManager.RegisterUserSkins(asm);SkinManager.EnableFormSkins();Application.Run(new XtraForm());}// 运⾏时主题可见,需要写⼊以下代码public class SkinRegistration : Component {public SkinRegistration() {DevExpress.Skins.SkinManager.Default.RegisterAssembly(typeof(erSkins.CustomSkin).Assembly); }}}}在主窗体中设置主题名称:UserLookAndFeel.Default.SkinName = "Bezier Green";。
电脑鼠标箭头怎么换皮肤外观
电脑鼠标箭头怎么换皮肤外观
一般默认的鼠标箭头简约设计,但是很多朋友会感觉不好看,那么电脑鼠标箭头怎么换皮肤外观呢,其实我们只需要打开鼠标配置,在其中就能修改。
电脑鼠标箭头怎么换皮肤外观:1、首先我们通过开始菜单,打开“设置”
2、打开后,进入左边栏的“蓝牙和其他设备”
3、接着打开右边“鼠标”设置。
4、随后进入相关设置下的“其他鼠标设置”
5、然后进入上方的“指针”选项卡。
6、进入后就可以修改皮肤外观了,如果想自定义图片还能在“浏览”里修改。
WPS办公软件的用户界面个性化设置
WPS办公软件的用户界面个性化设置WPS办公软件作为一款功能强大且广受欢迎的办公软件,凭借其简洁易用的特点,成为许多人日常办公的首选工具。
然而,除了其强大的功能外,WPS办公软件还提供了丰富的用户界面个性化设置选项,使用户能够根据自身需求和喜好对软件界面进行定制。
本文将介绍WPS办公软件的用户界面个性化设置,帮助用户了解如何优化使用体验。
一、自定义工具栏WPS办公软件的自定义工具栏功能允许用户根据个人需求添加、删除或调整工具栏上的按钮。
用户可以根据自己的工作习惯和常用功能,将最常使用的按钮添加到工具栏上,从而提高工作效率。
同时,用户还可以通过拖拽、排序等操作调整工具栏上按钮的位置,使其更加符合个人习惯。
二、更换界面皮肤WPS办公软件提供了多种界面皮肤供用户选择,以满足不同用户对界面风格的喜好。
用户可以通过进入“选项”界面,在“个性化”标签下找到“界面皮肤”选项,选择自己喜欢的皮肤。
无论是清新简约的蓝色系还是高贵典雅的黑色系,用户都能找到适合自己的界面皮肤,为工作环境增添一份愉悦感。
三、调整字体大小和样式WPS办公软件允许用户根据自己的需求和习惯调整字体大小和样式,使得文档阅读更加舒适。
用户可以通过进入“选项”界面,在“个性化”标签下找到“字体”选项,选择适合自己的字体类型和大小。
同时,用户还可以通过调整字体风格、颜色等参数,使文档呈现出自己独特的风格。
四、自定义快捷键WPS办公软件提供了自定义快捷键的功能,使用户能够根据自己的使用习惯,将最常用的功能与特定的快捷键绑定,从而快速完成操作。
用户可以通过进入“选项”界面,在“个人化”标签下找到“快捷键”选项,根据自己的需求进行设置。
通过合理设置快捷键,用户可以省去频繁操作菜单的时间,提高工作效率。
五、自定义界面布局WPS办公软件还提供了自定义界面布局的选项,使用户能够根据自己的需要,灵活调整软件界面的布局形式。
用户可以通过进入“选项”界面,在“个性化”标签下找到“界面布局”选项,选择自己喜欢的布局样式。
network skin使用教程
network skin使用教程
1. 安装network skin
Network skin是一款用于控制外观和功能的应用程序,它可以更改Windows界面的风格和外观,使系统更具有个性化定制的能力。
要使用Network skin,首先需要从官网下载安装程序,然后双击安装程序并按照屏幕上的提示完成安装。
2. 更改皮肤
安装完成后,启动Network skin,点击“Change Skin”按钮,就可以更改系统的皮肤了。
在“Skin Selection”中选择一种皮肤,然后点击它右侧复选框,激活此皮肤。
当你选择了特定的皮肤后,Network skin会提示你是否要安装此皮肤,点击“Yes”安装它。
3. 安装插件
Network skin还允许你安装插件,插件将增加系统的功能,比如更改窗口外观,报告系统资源占用情况,调整电源消耗等。
在Network skin中点击“Install Plugins”,出现的窗口中列出了所有可以安装的插件,按需要勾选安装,完成插件安装后,即可正常使用插件。
4. 小结
Network skin能够使用户自定义Windows界面的外观,还可以添加插件。
通过Network skin,用户可以个性化调整系统的外观和功能,使系统更符合自己的使用习惯。
winamp皮肤
Winamp皮肤引言Winamp是一款经典的音频播放器,最初于1997年发布,在当时非常受欢迎。
除了其强大的播放功能外,Winamp还提供了皮肤功能,允许用户自定义界面。
用户可以选择使用各种不同风格的皮肤来装饰Winamp,使其与个人喜好和风格相符。
本文将介绍Winamp皮肤的概念、使用方法以及一些热门皮肤的推荐。
Winamp皮肤的概念Winamp皮肤是一套用于美化Winamp界面的图形用户界面(GUI)。
它可以改变Winamp的整体外观,包括窗口框架、播放器控制按钮、背景和颜色等。
Winamp皮肤采用面向对象的方法,通过使用图像、位图和矢量图形来定义界面元素。
使用Winamp皮肤使用Winamp皮肤非常简单。
以下是使用Winamp皮肤的步骤:1.下载皮肤文件:在互联网上可以找到各种类型的Winamp皮肤。
下载一个你喜欢的皮肤到本地存储设备。
2.安装皮肤:打开Winamp音频播放器,在界面上找到“选项”菜单。
在“选项”菜单中选择“皮肤”。
3.导入皮肤:在皮肤选项中,点击“加载皮肤”按钮。
浏览并选择之前下载的皮肤文件,然后点击“打开”。
4.应用皮肤:选择希望应用的皮肤,并点击“应用”按钮。
Winamp将根据选择的皮肤重新加载,从而改变外观。
热门的Winamp皮肤推荐以下是一些备受欢迎的Winamp皮肤,这些皮肤为Winamp增加了独特的外观和风格:1.MMD3:这款皮肤具有现代而简洁的外观,采用灰色和蓝色的配色方案。
它提供了直观的播放控制按钮和良好的用户体验。
2.Winamp Modern:这款皮肤是Winamp默认的现代主题皮肤。
它具有极简主义的设计,配色以黑色和银色为主。
3.Winamp Classic:这款皮肤模仿了Winamp最初的界面,带有经典的深蓝色和亮绿色。
它非常适合怀旧和喜欢复古主题的用户。
4.Winamp Thin:这款皮肤采用黑色和红色的颜色组合,外观简洁时尚。
它适用于喜欢简约设计的用户。
完美国际漂亮mm代码 (3)
完美国际漂亮mm代码引言完美国际是一款经典的多人在线游戏,拥有许多漂亮的游戏角色,被玩家亲切地称为“mm”(即美眉)。
本文将介绍完美国际中漂亮mm的代码,包括角色自定义、外观设计和服装搭配等。
角色自定义在完美国际中,玩家可以自定义自己的角色,包括外貌、发型、身材和脸型等。
以下是角色自定义的代码示例:## 角色自定义### 外貌- 皮肤颜色:#FFCC99- 眼睛颜色:#336699- 嘴唇颜色:#FF3366### 发型- 发型类型:长直发- 发色:黑色### 身材- 身高:165cm- 体型:苗条### 脸型- 脸型:椭圆形- 眉形:明眼大眉型- 眼形:杏眼- 鼻形:雕塑鼻- 嘴形:樱桃嘴- 下巴:小巧下巴通过以上代码示例,玩家可以根据自己的喜好来自定义漂亮的mm角色。
外观设计除了角色自定义外,完美国际还提供了丰富的外观设计元素,包括面部装饰、服装和配饰等。
以下是外观设计的代码示例:## 外观设计### 面部装饰- 面部贴纸:闪亮星星- 脸部装饰:小酒窝- 头饰:花环### 服装- 上衣:白色短袖T恤- 下装:牛仔短裤- 鞋子:粉色高跟鞋### 配饰- 颈部:珍珠项链- 手腕:蓝色手链- 脚踝:水晶脚链### 其他- 手持物品:粉色手机通过以上代码示例,玩家可以根据自己喜爱的面部装饰、服装和配饰来设计自己的漂亮mm外观。
服装搭配在完美国际中,玩家可以根据自己的喜好进行服装搭配,创造出更加时尚和个性化的造型。
以下是服装搭配的代码示例:## 服装搭配### 日常休闲- 上衣:宽松短袖T恤- 下装:牛仔短裤- 鞋子:休闲帆布鞋### 派对时尚- 上衣:亮片闪耀背心- 下装:黑色紧身裙- 鞋子:高跟尖头鞋### 运动时尚- 上衣:瑜伽背心- 下装:运动裤- 鞋子:运动跑鞋### 正式场合- 上衣:白色衬衫- 下装:黑色西装裤- 鞋子:皮鞋### 夏日沙滩- 上衣:露肩短袖- 下装:半身裙- 鞋子:凉鞋通过以上代码示例,玩家可以根据不同场合和季节来搭配不同的服装,展现出独特的魅力和个性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最近要做个软件正在做技术准备,由于WINFORM生成的窗体很丑陋,一个好的软件除了功能性很重要外,UI的体验也是不容忽视的。
习惯性的在网上搜素了下,换肤控件也有好几款,但是有些用起来不是很好用,好点的也要花很多银子哦,而且毕竟是别人写的,心里总不是个滋味,所以决定自己尝试着写写看,花了一个晚上终于做出来了个DEMO,貌似还不错,贴图如下(图片是直接是用的暴风影音的,寒自己一个。
)下面和大家分享下。
首先分析下皮肤的制作原理,我的理解是把整个窗体(去边框后)划分为9个区域(如果有更复杂的界面,可以划分更多),有图有真相:然后准备皮肤素材,切图,我的切图如下:接着可以开工了:1.初始化图片资源变量protected int formMinX = 0;//最小化按钮的X坐标protected int formMaxX = 0;//最大化按钮的X坐标protected int formCloseX = 0;//关闭按钮的X坐标protected int formTitleMarginLeft = 0;//标题栏的左边界protected int formTitleMarginRight = 0;//标题栏的右边界Image imgTopLeft = (Image)Resources.topleft;//窗体顶部左上角图片Image imgTopRight = (Image)Resources.topright;//窗体顶部右上角图片Image imgTopMiddle =(Image)Resources.topstretch;//窗体顶部中间图片Image imgBottomLeft =(Image)Resources.bottomLeft;//窗体底部左下角图片Image imgBottonRight =(Image)Resources.bottomRight;//窗体底部右下角图片Image imgBottonmMiddle = (Image)Resources.bottomstretch;//窗体底部中间图片Image imgMiddleLeft =(Image)Resources.LeftDrag_Mid;//窗体中部左边框图片Image imgMiddleRight =(Image)Resources.RightDrag_Mid;//窗体中部右边框图片Image imgFormMin =(Image)Resources.skin_btn_min;//最小化按钮Image imgFormMax =(Image)Resources.skin_btn_max;//最大化按钮Image imgFormClose =(Image)Resources.skin_btn_close;//关闭按钮Image imgFormRestore =(Image)Resources.skin_btn_restore;//还原按钮2.重写OnPaint事件。
代码直接贴上来(比较简单,就是计算图片要绘制到窗体的坐标,然后把图片绘到窗体上)protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e this.BackColor =Color.Black; //绘制皮肤Graphics g = e.Graphics; //绘制窗体顶部左上角图片g.DrawImage(imgTopLeft, 0, 0, imgTopLeft.Width, imgTopLeft.Height int topRightX =e.ClipRectangle.Width - imgTopRight.Width; //绘制窗体顶部右上角图片g.DrawImage(imgTopRight, topRightX, 0, imgTopRight.Width, imgTopRight.Height int topMiddleWidth= e.ClipRectangle.Width - (imgTopLeft.Width + imgTopRight.Width) + 4; //绘制窗体顶部中间图片(标题栏) formTitleMarginLeft = imgTopLeft.Width; formTitleMarginRight = topRightX; g.DrawImage(imgTopMiddle, imgTopLeft.Width, 0, topMiddleWidth, imgTopMiddle.Height //绘制窗体底部左下角图片g.DrawImage(imgBottomLeft, 0,e.ClipRectangle.Height - imgBottomLeft.Height, imgBottomLeft.Width, imgBottomLeft.Height //绘制窗体底部右下角图片g.DrawImage(imgBottonRight, e.ClipRectangle.Width - imgBottomLeft.Width, e.ClipRectangle.Height - imgBottonRight.Height, imgBottonRight.Width, imgBottonRight.Height //绘制窗体底部中间图片g.DrawImage(imgBottonmMiddle, imgBottomLeft.Width, e.ClipRectangle.Height - imgBottonmMiddle.Height,e.ClipRectangle.Width - (imgBottomLeft.Width + imgBottomLeft.Width) + 4, imgBottonmMiddle.Height //画左右边框g.DrawImage(imgMiddleLeft, 0, imgTopLeft.Height, imgMiddleLeft.Width, e.ClipRectangle.Height - (imgTopLeft.Height + imgBottomLeft.Height) g.DrawImage(imgMiddleRight, e.ClipRectangle.Width - imgMiddleRight.Width, imgTopRight.Height, imgMiddleRight.Width, e.ClipRectangle.Height - (imgTopLeft.Height + imgBottomLeft.Height) //画右上角按钮(最小化,最大化,关闭)formMinX = topRightX;g.DrawImage(imgFormMin, topRightX, 0, imgFormMin.Width, imgFormMin.Height if(this.WindowState == FormWindowState.Maximized) { imgFormMax = imgFormRestore; } else imgFormMax = (Image)Resources.skin_btn_max; formMaxX = topRightX + imgFormMin.Width;g.DrawImage(imgFormMax, topRightX + imgFormMin.Width, 0, imgFormMax.Width, imgFormMax.Height formCloseX = topRightX + imgFormMax.Width + imgFormMin.Width;g.DrawImage(imgFormClose, topRightX + imgFormMax.Width + imgFormMin.Width, 0, imgFormClose.Width, imgFormClose.Height }3.当窗体大小发生变化的时候同样要重绘,所以重写OnSizeChanged的事件protected override void OnSizeChanged(EventArgs e) { base.OnSizeChanged(e Invalidate(//强制窗体重绘}OK,这样就完成了皮肤的绘制。
接下来我们解决的问题有:1.如何用鼠标拖拽改变无边框的大小2.如何用鼠标移动无边框窗体3.如何让绘制的最小化,最大化,关闭按钮执行操作(响应事件)对于第1个问题拖拽改变无边框的大小,可以重写消息处理函数WndProc(除了这个我找不到其它好的方法了,如果哪个朋友知道请告诉我一声)const int WM_NCHITTEST = 0x0084; const int HTLEFT = 10; const int HTRIGHT = 11; const int HTTOP = 12; const int HTTOPLEFT = 13; const int HTTOPRIGHT = 14; const int HTBOTTOM = 15; const int HTBOTTOMLEFT = 0x10; const int HTBOTTOMRIGHT = 17; protected override void WndProc(ref Message m) { base.WndProc(ref m switch (m.Msg) { case WM_NCHITTEST: Point vPoint = new Point((int)m.LParam & 0xFFFF, (int)m.LParam >> 16 & 0xFFFF vPoint = PointToClient(vPoint if (vPoint.X <= 5) if (vPoint.Y <= 5) m.Result = (IntPtr)HTTOPLEFT; else if (vPoint.Y >= ClientSize.Height - 5) m.Result =(IntPtr)HTBOTTOMLEFT; else m.Result = (IntPtr)HTLEFT; else if (vPoint.X >= ClientSize.Width - 5) if (vPoint.Y <= 5) m.Result = (IntPtr)HTTOPRIGHT; else if (vPoint.Y >= ClientSize.Height - 5) m.Result = (IntPtr)HTBOTTOMRIGHT; else m.Result =(IntPtr)HTRIGHT; else if (vPoint.Y <= 5) m.Result = (IntPtr)HTTOP; else if (vPoint.Y >= ClientSize.Height - 5) m.Result = (IntPtr)HTBOTTOM; break; } }第2个问题鼠标移动无边框窗体网上一般有三种方法(详见:[转]C#无边框窗体移动的三种方法)其中有两种是用WINDOWS消息机制来完成,但是我发现如果用消息机制来处理会造成鼠标的双击或者单击事件不能使用,这一点让我很纠结,所以就采用了最原始的处理方式。