H haoxz11 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-18 #1 有那位大大知道,如何让程序不响应任务栏的显示桌面按钮呀(也就是按显示桌面不最小化窗口,如QQ,就不会响应这个事件).还有如何让程序有界面,但不会在任务栏上显示按钮,或者只在任务栏的右下角显示小图标。T_T,先谢谢了各位了.
有那位大大知道,如何让程序不响应任务栏的显示桌面按钮呀(也就是按显示桌面不最小化窗口,如QQ,就不会响应这个事件).还有如何让程序有界面,但不会在任务栏上显示按钮,或者只在任务栏的右下角显示小图标。T_T,先谢谢了各位了.
Y ysai Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-18 #4 1:什么最小化消息,显示桌面可不是最小化,看下面 type TForm1 = class(TForm) protected procedure CreateParams(var Params:TCreateParams); override; end; procedure TForm1.CreateParams(var Params: TCreateParams); begin inherited CreateParams(Params); Params.WndParent:=FindWindow('Shell_TrayWnd',nil); end; 2:全文检索:"托盘图标" N多的答案
1:什么最小化消息,显示桌面可不是最小化,看下面 type TForm1 = class(TForm) protected procedure CreateParams(var Params:TCreateParams); override; end; procedure TForm1.CreateParams(var Params: TCreateParams); begin inherited CreateParams(Params); Params.WndParent:=FindWindow('Shell_TrayWnd',nil); end; 2:全文检索:"托盘图标" N多的答案
H haoxz11 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-18 #5 太感谢ysai了,分给你了,还有一个问题就是不知道怎么把程序在任务栏的按钮去掉.谁能帮忙一下呀.不是变的小图标哦,是程或有界面但是没任务栏的按钮,QQ就是这样的,大家可以看看.
S spacepoint Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-19 #6 让程序有界面,但不会在任务栏上显示按钮: showwindow(application.handle,SW_hide );