上一篇:vb中调用msn 6.2 api函数 >>
delphi中用api实现在msn的信息提示
1、建立一个APPLICATION,将两个按钮放置到主窗体FROM1中,分别为button1和button2。
| button1.caption:=′打开窗口′; button2.caption:=′关闭窗口′; |
2、在file菜单项中的new中添加窗体form2,并且在project中的options里,将form2设置为Available froms。
3、以下是FORM2窗体内的控件及属性设置
| form2.borderstyle:=bsNone; |
添加panel1
| panel1.align:=alclient; panel1.bevellnner:=bvLowered; |
可以在panel1内添加你想要的文字。
OK,打开FORM2的代码窗口,代码如下:
| unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, jpeg, StdCtrls; type TForm2 = class(TForm) Panel1: TPanel; Image1: TImage; Label1: TLabel; procedure Label1Click(Sender: TObject); procedure Image1Click(Sender: TObject); private { Private declarations } public procedure Show; procedure close; { Public declarations } end; var Form2: TForm2; implementation procedure tform2.close; begin if AnimateWindow(Handle,200,AW_VER_POSITIVE+AW_HIDE)=false then begin showmessage(′窗体退出出错′); free; end; inherited close; end; procedure tform2.Show; begin top:=430; left:=560; if AnimateWindow(Handle,200,AW_VER_NEGATIVE)=false then begin showmessage(′窗体显示出错′); free; end; inherited show; end; {$R *.dfm} |
以上红色的区域为具体实现特效的代码。为FORM1添加如下代码即可:
| unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation uses Unit2; var mesfrm:tform2; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin mesfrm:=tform2.Create(application); mesfrm.Show; end; procedure TForm1.Button2Click(Sender: TObject); begin mesfrm.close; end; end. |
OK,运行程序你已经可以看到效果了,不过记得将显示器设为800*600象素呵。
由于制作时间较短,只实现了基本的效果,但稍加修改便可和MSN的信息提示一模一样。
下一篇:分析百度“ie搜索伴侣”的源代码 >>
相关文章:
- · vagaa管理员发出公告声讨pconline
- · 太平洋回应vagaa指控 威胁停止提供下载
- · verycd负责人发表此次ed server事件声明
- · 评论:百度如何度过诚信危机
- · it时评:流氓软件·裤子·眼皮
- · 博客盈利:与死亡赛跑
- · 炮轰"流氓软件"司令部
- · 软件外包:会成为谁的嫁衣
- · 逐利规则挟持的互联网江湖
- · 湖北黑客攻破腾讯 80个系统被侵入
- · 黑客放豪言:没有攻不破的山头
- · 高中生迷恋qq苦无币 盗打电话被判刑
- · 橙色警报 黑客利用木马疯狂破坏电脑
- · 看好你的电话 黑客可通过adsl盗取话费
- · 火狐firefox浏览器成为黑客攻击新目标
- · 冒充工行提示升级 新病毒盗网银密码
- · 美企业资料频遭窃采取措施保障电脑安全
- · 亚太欲联手建立反网络犯罪预警网络
- · 日本警方发表关于网络安全的白皮书
- · 3721起诉安博士 间谍软件界定成关键
- · 大学生“黑客”入侵校网篡改成绩单
- · 波兰女黑客当众攻破vista 微软颜面扫地
- · 黑客锁定微软powershell 用p2p扩散
- · 封杀黑客电脑 独辟蹊径打击网络欺诈
- · 诚惶诚恐!msn聊天遭遇非法“偷窥”
- · 互联网的流氓时代势必终结
- · 博客为主要业务的网站网络编辑需求量大
- · 微软确定vista价格与winxp相当
- · 紫光拼音 v5
- · opera 9.0正式版
- · winamp 简体中文
- · 千渡南北互通最新版
- · qqlive 3.1 sp1
- ·

- · dreamweaver中css样式表的应用实例
- · dreamweaver 入门:向页面中插入图像
- · 用dreamweaver 8 搞定web标准
- · dreamweaver教程:页面制作
