黑白程式

黑白程式

导航

2008年8月29日

Delphi系统托盘程序设计

摘要: 详细说明下具体实现方法 1、在user处添家一个“ShellAPI”,这样就可以代用这个API了,如:。 uses Windows, Messages,...., shellapi; 2、声明两个常量 const mousemsg = wm_user + 1; //自定义消息,用于处理用户在图标上点击鼠标的事件 iid = 100; //用户自定义数值,在TnotifyIconDataA类型全局... 阅读全文

posted @ 2008-08-29 15:55 黑白程式 阅读(501) 评论(0) 推荐(0)

Delphi编程使程序不在系统任务条上出现(转)

摘要: 其实也就是一个函数:SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW); 在程序运行的初期,首先激活窗体FormCreate()过程中的代码,通过SetWindowLong (Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW)这条语句就可以实现从系统任务条上... 阅读全文

posted @ 2008-08-29 14:28 黑白程式 阅读(176) 评论(0) 推荐(0)

全面控制任务栏以及桌面代码

摘要: procedure TForm1.FormCreate(Sender: TObject); begin Wnd[0]:=FindWindow('Shell_TrayWnd',nil); Wnd[1]:=FindWindowEx(Wnd[0],HWND(0),'Button',nil); Wnd[2]:=FindWindow('Shell_TrayWnd',nil); Wnd[2]:=FindWin... 阅读全文

posted @ 2008-08-29 14:11 黑白程式 阅读(318) 评论(0) 推荐(0)

部分截屏代码

摘要: 由于网络上Delphi代码很多,学习也很是方便,参考下测试做个截屏程序,尽管只是截取 全屏,但是其实原理雷同,保存起来,以备参考,重点类:TCanvas,screen(全局), TBitmap==。 procedure TForm1.btn1Click(Sender: TObject); var Fullscreen:Tbitmap; FullscreenCanvas:TCanvas; ... 阅读全文

posted @ 2008-08-29 10:30 黑白程式 阅读(307) 评论(0) 推荐(0)

2008年8月28日

有点小意思的程序--可以利用

摘要: procedure TForm1.chk1Click(Sender: TObject); var h: HWND; begin h := FindWindow('Progman', nil); {Progman 是桌面窗口的类名} if TCheckBox(Sender).Checked then ShowWindow(h, SW_HIDE) else ... 阅读全文

posted @ 2008-08-28 15:32 黑白程式 阅读(198) 评论(0) 推荐(0)

相关网站链接

摘要: MSDN 技术资源库 IT技术社区 CSDN 大富翁论坛 李维中文官方论坛 Delphi 盒子 盒子论坛 CodeGear 相关技术论坛[范路的论坛] 台湾 Delphi.ktop 讨论区 问专家 - Delphi 乐码 - Delphi http://www.codegear.com/ Delphi 开发者社区 http://www.un4seen.com/ http://www.koders.... 阅读全文

posted @ 2008-08-28 15:14 黑白程式 阅读(151) 评论(0) 推荐(0)

2008年8月27日

Delphi中资源文件使用详解(转)

摘要: 更详细教程参见:http://www.cnblogs.com/del/category/122614.html Delphi中资源文件使用详解 一.编写 RC 脚本文本 用记事本或其它文本编辑器编写一个扩展名为“.rc”的文件。格式如下: AVI 无声动画 BITMAP 位图文件 CURSOR 光标文件 ICON 图标文件 WAVE 声音文件 以上所列均为标准资源类型,也可以给资源自... 阅读全文

posted @ 2008-08-27 22:44 黑白程式 阅读(623) 评论(0) 推荐(0)

手把手教delphi:写你的dll文件(2)

摘要: 在Delphi中静态调用DLL top 调用一个DLL比写一个DLL要容易一些。首先给大家介绍的是静态调用方法,稍后将介绍动态调用方法,并就两种方法做一个比较。同样的,我们先举一个静态调用的例子。 unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,... 阅读全文

posted @ 2008-08-27 22:38 黑白程式 阅读(288) 评论(0) 推荐(0)

手把手教delphi:写你的dll文件(1)

摘要: 一、开使你的第一个DLL专案 1.File->Close all->File->New﹝DLL﹞ 代码: //自动产生Code如下 library Project2; //这有段废话 uses SysUtils, Classes; {$R *.RES} begin end. 2.加个Func进来: 代码: library Project2; uses... 阅读全文

posted @ 2008-08-27 22:36 黑白程式 阅读(359) 评论(0) 推荐(0)

Delphi 编程技巧常见实例问答(转)

摘要: 1. delphi怎样调用外部EXE文件? uses WinProcs; begin WinExec(……); end. 和调用Pascal库函数没什么两样。 2. Delphi hint的字体和色彩如何改变 Delphi中Tapplication的属性有HintColor及HintPause。可以通过设置HintColor改变应用程序中的Hint的颜色、通过设置HintPau... 阅读全文

posted @ 2008-08-27 22:25 黑白程式 阅读(270) 评论(0) 推荐(0)