在窗口标题区添加按钮
2008-02-23 07:20:30来源:互联网 阅读 ()
1 2 3 下一页
第19期《在系统菜单上添加自己的菜单项》一文,大家都已经拜读了吧?实际上,诸如此类的问题还有很多,对于初学者来说,或许不知如何下手,因为初学者学习的参考书往往着重介绍某种编程语言,而没有详细讲解Windows的基础知识。大家一直在Windows的框框里,却不懂得消息、钩子,对API函数也不熟悉。所以,往往初学者自认为学好了一门语言,到真正使用的时候却一下子捉襟见肘起来了。因此,我建议初学者在学习时,再找一本诸如《Windows编程内幕》之类的书读一读,对提高自己的水平大有裨益哦。使用某个软件的时候,也要想一想,作者是如何实现软件的功能的,还应该站在作者的角度考虑一下,软件还有什么要改进的地方。这样,你的功夫就会越来越深啦!ReadBook是一款优秀的软件,我相信读者中也有不少人在使用它。关于它的病毒自我监测功能的实现,《电脑爱好者》已经讨论过了。今天,我想给大家谈谈它是如何在窗口的标题区添加按钮的。有可能我的实现方法和ReadBook的不一样,没关系,大家互相学习吧!
程序主要用到了几个消息,除了程序中消息函数定义的方法外,大家还要注意每一个消息函数中都调用了inherited,原因不用我饶舌了吧?程序中还调用了GetSystemMetrics、DrawButtonFace等几个函数。我本来在程序中详细地加了注释,不过我后来都删除了,因为Delphi的帮助文件可以说是最好的注释了。如果你有什么不懂之处,别忘了按“F1”键,怎么样,一切都写得清清楚楚的吧?
把下边的程序输进计算机,自己用帮助文件研究吧。记住,学习编程可不能偷懒哦。
上一篇: Delphi让你发送Flash电子邮件(2)
下一篇: 如何将界面代码和功能代码分离
1 2 3 下一页
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:用Delphi编写打印程序的窍门
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash