`
isiqi
  • 浏览: 16488221 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

界面美化笔记

阅读更多

1、toolbar鼠标移上去出现的矩形框是通过在TCCToolButton.Paint方法中调用DrawBtnBorder实现的。

2、BitBlt方法我的理解是用于拷贝图像,可以以扩展图片的方式拷贝。

3、用windows api画边框:

var

ll_Pen: HPen;

ll_Pen := CreatePen(ps_solid, 1, clred);
SelectObject(DC, ll_Pen);
SelectObject(DC, GetStockObject(NULL_BRUSH)); //不需要填充(背景)
Rectangle(DC, aRect.Left, aRect.Top, aRect.Right, aRect.Bottom);
DeleteObject(ll_Pen);

4、更改brush的颜色:

SelectObject(DC, GetStockObject(DC_BRUSH));//必须执行这句,下一句才有用

SetDCBrushColor(DC, Color);

5、想在edit上加一个按钮要用两个控件来实现才画得比较自然。

分享到:
评论

相关推荐

    inno setup自定义安装界面

    自己替换app目录下的程序文件 ,替换temp目录下的界面图片,再修改脚本相应代码即可。注意:必须要用inno setup增强版封装,该资源包包含对.net FormWork 4 的封装。{code} 文件夹下的 Code.iss 是界面代码,version...

    ios学习笔记中用到的美化按钮的背景图

    本篇笔记主要探讨如何利用背景图来美化iOS应用中的按钮,以提升整体视觉效果。 首先,我们来看两个文件:`blueButton.png` 和 `whiteButton.png`。这些通常是PNG格式的图像资源,用于设置按钮的背景。在iOS中,我们...

    火狐浏览器不支持有道云笔记网页版

    有道云笔记网页版使用了 CSS 样式表来美化其界面。然而,火狐浏览器可能无法正确地加载这些样式表,从而导致网页版的样式和布局出现问题。这可能是由于火狐浏览器的样式表解析器或插件问题引起的。 四、浏览器插件...

    Inno Setup高仿有道云笔记安装程序的脚本模板

    一个用Inno Setup高仿有道云笔记安装程序的脚本模板,改一改背景图片就可以一键打包属于自己的美观的互联网风格的安装程序。 注:使用此脚本模板之前请您一定要了解一下 Inno Setup 脚本的常量、区段的作用及用法!...

    优化笔记 v1.0

    优化笔记为一款小型绿色软件,可以自由拷贝到任何机器上使用,所用数据库为Access,您可以通过按装微软Office办公软件里的Aceess自由打开查看修改复制里面的数据,无需担心你的日记被破坏或丢失。数据库存放在软件根...

    轻笔记网页设计htm

    CSS负责美化界面,通过选择器定义元素的样式,如颜色、字体、布局和动画效果。在"轻笔记"的设计中,CSS可能会被用来创建干净、一致的界面,利用阴影和边框来提升视觉深度,同时确保按钮和输入框的响应式设计,适应...

    易语言个性笔记本资源加源码

    总之,《易语言个性笔记本资源加源码》是易语言开发者的一份宝贵资料,它既提供了丰富的界面美化资源,又提供了实用的代码示例,有助于提升开发者的设计能力和编程技巧。无论是新手还是经验丰富的程序员,都能从中...

    界面框架extjs学习笔记

    EXTJS in Action 是一本专为学习EXTJS编写的书籍,但这里我们主要关注学习笔记中的关键知识点。 首先,EXTJS的目录结构非常重要,因为它包含了所有必要的资源和源码: 1. `adapter`:这部分包含了适配器,用于将...

    笔记本壁纸工具

    8. **界面友好**:界面设计简洁明了,符合大众审美,使用户在使用过程中感到舒适和愉悦。 9. **兼容性好**:特别针对华硕笔记本进行优化,与各型号的华硕笔记本操作系统兼容性良好,确保工具的稳定运行。 10. **...

    leanote蚂蚁笔记博客3套精美主题(宽屏)

    Leanote,一款功能强大的开源笔记应用,因其简洁易用的界面和丰富的自定义功能,深受广大用户喜爱。尤其对于那些热衷于构建个人博客服务的人来说,它提供了一个理想的平台。本文将详细探讨在 Leanote 中使用“蚂蚁...

    收集-美化代码

    这些代码片段可能涵盖了CSS的基本和进阶用法,通过它们的组合和应用,可以创造出丰富多彩、具有吸引力的网页界面。在ASP项目中,这些CSS样式通常与服务器端代码配合使用,共同构建动态、美观的Web应用。学习并掌握...

    信息管理系统easyUI美化版

    在“信息管理系统easyUI美化版”中,开发团队通过对EasyUI的深度定制,实现了与系统功能完美融合的界面设计,提升了用户体验。 首先,EasyUI的响应式设计使得系统能够在各种设备上呈现良好的视觉效果,无论是台式机...

    达内 java云笔记 初始化 静态页面

    Java云笔记的初始化阶段是构建一个可运行的Web应用程序的关键步骤,这里的“初始化”通常指的是创建一个基础框架,包括前端界面和后端逻辑的初步设定。在这个场景中,我们关注的是前端部分,即HTML静态页面的构建。 ...

    ExDui4.1 学习笔记-QQ登录界面-易语言

    在"ExDui4.1 学习笔记-QQ登录界面-易语言"这个项目中,我们将深入探讨如何使用ExDui库来模仿QQ的登录界面,并从中学习界面美化的技巧。 首先,我们来看ExDui4.1的核心组件——libexdui.dll。这是一个动态链接库文件...

    innosetup 仿有道云安装包

    【标签】"innosetup 界面" 提示我们关注的重点是Inno Setup如何构建具有类似有道云笔记安装程序的用户界面。Inno Setup允许用户通过脚本语言IScript来定制安装过程中的对话框、图标和按钮等界面元素,以达到与目标...

    iReport 3.6.7 学习笔记

    首次接触iReport时,通过创建一个简单的报告模板,了解其基本界面布局、字段拖放、样式设置等基础操作。 2. **子表**(iReport_04_子表) 子表是iReport中的一个重要功能,允许在主表中嵌套另一个表格,通常用于...

    XP风格控件界面库

    "美化界面"则暗示了库中的组件和控件设计精美,能够提升应用的整体视觉吸引力。 压缩包内的文件名列表揭示了一些关键信息: 1. `ClassXP.ncb`:这是Visual Studio的工程文件,通常包含项目的符号信息,用于调试和...

    Extjs 4 开发笔记

    总结起来,EXTJS 4的开发笔记涵盖了环境配置、MVC架构的理解、文件组织、动态加载机制以及界面美化等关键知识点。对于初学者来说,这是一个逐步学习EXTJS 4开发的良好起点,能够帮助他们理解EXTJS 4的核心特性和最佳...

    Discuz! x2笔记本风格模板

    【标签】"网页模版"提示我们,这款模板是用于构建和美化网站的工具,特别是对于那些使用Discuz! X2平台的论坛。网页模板是预设的HTML、CSS和JavaScript代码集合,它们提供了网站的基本布局和设计,用户可以根据自己...

    HTML笔记.doc

    9. **表单元素`<form>`、`<input>`、`<textarea>`、`<select>`、`<button>`**:构建交互式用户界面。 10. **HTML5新增元素**:如`<header>`、`<footer>`、`<article>`、`<section>`,增强页面结构和语义。 这些基础...

Global site tag (gtag.js) - Google Analytics