shell_notifyicon
时间: 2023-04-30 19:04:16 浏览: 104
b'shell_notifyicon' 是一个 Python 中的字节串 (bytes),表示一个 Windows 系统通知图标。该字节串通常用作 Windows 操作系统编程中(如使用 PyWin32 库)操纵系统通知图标时,作为参数传递在函数中使用。
相关问题
delphi XE5如何把其它程序而不是本软件在通知区域的图标隐藏?不是关闭进程。请举个详细例子,比如Shell_NotifyIcon
Delphi XE5可以使用API函数Shell_NotifyIcon来实现隐藏其它程序的图标。具体代码例子如下:procedure HideIcon(APid: Cardinal);
var
noteIconData: TNOTIFYICONDATA;
begin
noteIconData.cbSize := SizeOf(TNOTIFYICONDATA);
noteIconData.hWnd := 0;
noteIconData.uID := APid;
Shell_NotifyIcon(NIM_DELETE, @noteIconData);
end;
delphi XE5如何把其它程序而不是本软件在通知区域的图标隐藏?不是关闭进程。请举个详细代码例子,如Shell_NotifyIcon能真正实际把进程DEVBIT.exe在通知区域隐藏图标
使用Shell_NotifyIcon API,你可以在Delphi XE5中实现隐藏指定进程的图标,代码如下:procedure HideIcon(const aProcessName: string);
var
Hwnd: HWND;
NotifyIconData: TNotifyIconData;
begin
Hwnd := FindWindow(nil, PChar(aProcessName));
if Hwnd <> 0 then
begin
FillChar(NotifyIconData, SizeOf(NotifyIconData), 0);
NotifyIconData.cbSize := SizeOf(NotifyIconData);
NotifyIconData.uFlags := NIF_ICON;
NotifyIconData.hWnd := Hwnd;
NotifyIconData.uID := 1;
Shell_NotifyIcon(NIM_DELETE, @NotifyIconData);
end;
end;
阅读全文