如何将一个程序的任务栏按钮隐藏掉????? 有一个程序运行会在任务栏上有一个按钮,我如何通过另一个程序将这个程序在任务栏上的按钮给隐藏掉呢?看清楚是另外一程序! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有FORM,在任务栏无按钮:procedure TForm1.FormCreate(Sender: TObject);begin ShowWindow(Application.Handle, SW_HIDE); SetWindowLong(Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW ); ShowWindow(Application.Handle, SW_SHOW);end; 不能实现你那样的。我有个思路,你可以做一下,先得到要隐藏程序的句柄,发送消息将其隐藏。 试一试这个?varWndClass: array[0..50] of char; Handle:WndClass: array[0..50] of char; StrPCopy(@WndClass[0], '程序主窗体名称'); Handle := FindWindow(@WndClass[0], nil); ShowWindow(Handle, SW_SHOW); procedure TForm1.FormCreate(Sender: TObject);begin SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);end;给分吧,呵呵 ShowWindow(Handle, SW_SHOW);和SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);都可以呀!!!! var HWndCalculator : HWnd;HWndCalculator := Winprocs.FindWindow(nil, '程序名称');SetWindowLong(HWndCalculator , GWL_EXSTYLE, WS_EX_TOOLWINDOW);未经调试,你自己根据思想试试。 【押宝党】真的很长时间没有给可儿散分了,呵呵(3) 关于查询中参数的设置问题 请教一个简单的问题 DB转换成DBF的问题。 DEPHI 中二重起動如何写 XE7开发的,部署手机取服务端数据,一直报错 一个ADO的问题,高手请进 这样的项目报价该是多少? 我有一个进销存软件的开发项目(准备外包),请各位开价。 急!如何实现对DBCHAR控件设计的图表进行打印预览? 特急呀。不完成就不能下班了。 一个关于SHELL编程的问题,高手请进!!!!!!!!!!! ★求教关于取字符串的问题!
procedure TForm1.FormCreate(Sender: TObject);
begin
ShowWindow(Application.Handle, SW_HIDE);
SetWindowLong(Application.Handle, GWL_EXSTYLE,
GetWindowLong(Application.Handle, GWL_EXSTYLE)
or WS_EX_TOOLWINDOW );
ShowWindow(Application.Handle, SW_SHOW);
end; 不能实现你那样的。
我有个思路,你可以做一下,先得到要隐藏程序的句柄,发送消息将其隐藏。
WndClass: array[0..50] of char;
Handle:WndClass: array[0..50] of char; StrPCopy(@WndClass[0], '程序主窗体名称');
Handle := FindWindow(@WndClass[0], nil);
ShowWindow(Handle, SW_SHOW);
begin
SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
end;给分吧,呵呵
SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
都可以呀!!!!
HWndCalculator : HWnd;
HWndCalculator := Winprocs.FindWindow(nil, '程序名称');
SetWindowLong(HWndCalculator , GWL_EXSTYLE, WS_EX_TOOLWINDOW);
未经调试,你自己根据思想试试。