delphi XE5如何把其它程序而不是本软件在通知区域的图标隐藏?不是关闭进程。请举个详细代码例子,Shell_NotifyIcon和Showwindow都无法实现功能,请把能真正实际把进程DEVBIT.exe在通知区域隐藏图标的代码发一下
时间: 2023-03-09 22:59:51 浏览: 76
可以使用Delphi XE5的API函数FindWindow来查找DEVBIT.exe程序的句柄,然后使用SetWindowLong函数将句柄的窗口属性设置为0,以隐藏其在通知区域的图标。下面是一段使用Delphi XE5实现此功能的示例代码:var
hWnd : HWND;
begin
hWnd := FindWindow('DEVBIT.exe', nil);
SetWindowLong(hWnd, GWL_EXSTYLE, 0);
end;
相关问题
delphi XE5如何把其它程序而不是本软件在通知区域的图标隐藏?不是关闭进程。请举个详细例子
你可以使用Delphi XE5的API函数Shell_NotifyIcon,它可以帮助你隐藏其他程序在通知区域的图标,而不是关闭进程。例如,你可以在Delphi XE5代码中使用以下代码来实现:Shell_NotifyIcon(NIM_DELETE,@NotifyIconData);
delphi XE5如何把其它程序而不是本软件在通知区域的图标隐藏?不是关闭进程。请举个例子
Delphi XE5可以使用API函数Shell_NotifyIcon来实现在通知区域中隐藏其它程序的图标,例如,可以使用以下代码来隐藏特定的图标:Shell_NotifyIcon(NIM_DELETE, @nid);