当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 作者:张磊 大家可能见过诸如金山毒霸,瑞星杀毒,以及五笔输入法等等在系统托盘(即右下角有时间和输入法图标的地方)在的控制菜单,而在正常的任务栏(即屏幕最下方的“开始”按钮的右边的各式各样)中却不出现按钮的程序,即我们常说的在后台运行的程序。
 

 

 ·delphi数据库面向对象编程范例    »显示摘要«
    摘要:{*******************************************************} { } { 继承范例 } { } { } { 版权所有 (c) 2000,2001 真光软件 } {*******************************************************} unit clsperson; {**********......
    摘要:在下面讨论中, 主要应用了bde的函数. delphi 1.0 没有提供 bde 函数的帮助文件, 请参见 delphidoc 中的 dbitypes.int、 dbiprocs.int 和 dbierrs.int 三个文件; 在delphi 3.0/4.0 中可参 见 bde 帮助文件. 本文讨论的 dbf 数据库操作主要 有: 真正删除记录、显示被删 除记录、 获取当前记 录号、 ......


作非常规程序菜单掌握delphi
作者:张磊

【程序编程相关:得到CPU速度,单位MHz

【推荐阅读:避免浮点操作的四舍五入错误

  大家可能见过诸如金山毒霸,瑞星杀毒,以及五笔输入法等等在系统托盘(即右下角有时间与输入法图标的地方)在的控制菜单,而在正常的任务栏(即屏幕最下方的“开始”按钮的右边的各式各样)中却不出现按钮的程序,即我们常说的在后台运行的程序.如果自己的程序中也能有这样的话,那种与众不同的感觉真棒. 【扩展信息:让硬盘休眠-ParkDisk程序

  预备知识:

  1:向系统托盘中加入图标控制菜单:

  向系统托盘中加入图标控制菜单须用到函数shell_notifyicona,而这个函数又有两个参数:tnotifyicondataa结构的参数与一个消息参数即:shell_notifyicona(dwmessage:dword;lpdata:pnotifyicondataa),第一个参数dwmessage可以是以下值:nim_add:增加一个图标 ;nim_modify:修改一个已有的图标 ;nim_delete:删除一个已有的图标 ;

  第二个参数的tnotifyicondataa结构如下:

tnotifyicondataa=record

cbsize:dword; {表示该结构的长度}

wnd:hwnd; {是调用shell_notifyicona函数的窗口的句柄即handle}

iid:uint; {是在下面的ucallbackmessage参数指定的消息中使用的一个自定义数值}

uflags:uint; {决定该结构中的有效部分,如有nif_message则 ucallbackmessage参数有 效 ;若有nif_icon 则hicon有效;有 nif_tip则 sztip参数有效,当然你可 以让这三个参数都有效只须要在这个参数中写成nif_message+nif_icon+nif_tip即可}


...   下一页
 ·用delphi创建internet快捷方式    »显示摘要«
    摘要:在windows中,为了方便文件或者文件夹的访问,我们常常为某些文件或者文件夹建立快捷方式(shortcut)。同样,在internet explorer中,我们也可以为自己喜爱的网址建立internet快捷方式(internet shortcut)。只要点击快捷方式,internet explorer就会启动,并联接到相应的网站。事实上,除了internet explorer可以创建intern......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE