摘要: Delphi中,除了应用程序主窗口会显示在任务栏上,其它窗口默认都不会显示在任务栏. Delphi中,除了应用程序主窗口会显示在任务栏上,其它窗口默认都不会显示在任务栏.没有MS开发环境中的ShowInTaskBar属性.解决办法:1.重载窗口 CreateParams 方法以实现,ShowInTaskBar效果 procedure CreateParams(var Params: TCreateParams);override; procedure Tform1.CreateParams(var Params:TCreateParams); begin inherited CreatePar 阅读全文
posted @ 2013-07-04 17:33 Max Woods 阅读(1918) 评论(0) 推荐(0) 编辑
摘要: 刚才看到了这篇东西《使窗口不在任务栏上显示(利用ITaskbarList接口)》,作者用ITaskList接口实现了隐藏窗口在任务栏按钮的功能,想起我好多年以前做的程序也有这样的功能,但是绝不是用这些接口之类的做的,只是一个API函数就搞定了(好像是SetWindowLong()中传个什么参数吧,真的想不起来了),可惜程序实在是找不到了,当然ITaskbarList的功能要稍许比以前的那个API强一些。觉得挺好玩,就用Delphi重新实现了一遍,把代码贴出来,以便今后做什么程序的时候还可以用。uses ..., ActiveX;type ITaskbarList = interface(IUn 阅读全文
posted @ 2013-07-04 17:25 Max Woods 阅读(889) 评论(0) 推荐(0) 编辑
摘要: Option Explicit'拨号/断网Private Declare Function InternetDial Lib "wininet.dll" (ByVal hwndParent As Long, ByVal lpszConnectoid As String, ByVal dwFlags As Long, lpdwConnection As Long, ByVal dwReserved As Long) As LongPrivate Declare Function InternetHangUp Lib "wininet.dll" (B 阅读全文
posted @ 2013-07-04 00:47 Max Woods 阅读(427) 评论(0) 推荐(0) 编辑