delphi编程取得系统界面颜色

2016-02-19 21:30 45 1 收藏

下面是个超简单的delphi编程取得系统界面颜色教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 编程语言 】

  制作程序时,被Windows的界面色彩弄得头昏眼花,设计时是一种颜色,色彩搭配得挺好的,可是到了用户手里字体却看不清楚,严重影响了程序效果,所以结合操作系统调配颜色将是令用户用得开心的不可多得的步骤:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  下面列出了操作系统界面各部位的名称,要取得系统颜色,把参数换一下就可以了。

  COLOR_SCROLLBAR      滚动条
COLOR_BACKGROUND      桌面背景
COLOR_ACTIVECAPTION     活动窗口标题
COLOR_INACTIVECAPTION   非活动窗口标题
COLOR_MENU         菜单
COLOR_WINDOW        窗口背景
COLOR_WINDOWFRAME     窗口框
COLOR_MENUTEXT       窗口文字
COLOR_WINDOWTEXT      3D 阴影 (Win95)
COLOR_CAPTIONTEXT     标题文字
COLOR_ACTIVEBORDER     活动窗口边框
COLOR_INACTIVEBORDER    非活动窗口边框
COLOR_APPWORKSPACE     MDI 窗口背景
COLOR_HIGHLIGHT      选择条背景
COLOR_HIGHLIGHTTEXT    选择条文字
COLOR_BTNFACE       按钮
COLOR_BTNSHADOW      3D 按钮阴影
COLOR_GRAYTEXT       灰度文字
COLOR_BTNTEXT       按钮文字
COLOR_INACTIVECAPTIONTEXT 非活动窗口文字
COLOR_BTNHIGHLIGHT     3D 选择按钮}
var i:integer;
begin
//取得活动窗口标题颜色
i :=GetSysColor(COLOR_ACTIVECAPTION);
Label1.Caption:=颜色代码为:+IntTostr(i);
end;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1626318.html

延伸阅读
标签: 家居设计
客厅是一间房子的第一印象,可以说人们第一眼看到的就是客厅的装修。那 客厅墙面颜色 则是客厅装饰设计的重中之重。根据整个室内设计的风格搭配一款合理的墙面颜色,进而提高整体的美观度,同时也是家居生活的一个调味剂。下面就随图老师来看看下面这四种不同颜色、不同风格的客厅墙面颜色效果图。 客厅墙面颜色 客厅墙面颜色—红...
Delphi3开始有了TWebBrowser构件,不过那时是以ActiveX控件的形式出现的,而且需要自己引入,在其后的4.0和5.0中,它就在封装好shdocvw.dll之后作为Internet构件组之一出现在构件面板上了。常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又是Microsoft的东东,自然不会好到哪里去,虽说MSDN上什么都有,可是内容太过庞杂,如果没有入口...
标签: Delphi
在Delphi中涉及到系统编程的方面毫无例外都要调用API函数,在ShellAPI.pas单元中有要用到的API函数的原型。 实战演练: 一.新建一个应用程序:File->New Applicaton 在Interface部分定义一个消息常量:const WM_NID=WM_USER+1000; 系统规定从WM_USER开始为用户自定义消息。 二.定义一个全局变量: NotifyIcon:TNotifyIc...
想不想另图片有另一番效果,使用下列语句实现吧,增加两个TImage图片框,分别为Image1、Image2,用Image1引入一张图片,按下按钮就可以在Image2上出现惊人的效果: procedure TForm1.Button1Click(Sender: TObject);beginImage2.Canvas.Brush.Style := bsCross;Image2.Canvas.CopyMode := cmMergeCopy;Image2.Canvas.Draw(0,0, Image...
客厅墙面颜色是客厅装饰设计的一个重点,根据整个室内设计的风格搭配一款合理的墙面颜色,进而提高整体的美观度,同时也是家居生活的一个调味剂。舒适的色彩可以让居住者的心情更愉悦,因此客厅墙面颜色也是影响居住者情绪的一个关键。 客厅墙面颜色—蓝色 ●蓝色的客厅装饰很有小清新的怡人舒适,清新淡雅的客厅墙面颜色既休闲舒适又美观...

经验教程

518

收藏

58
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部