Ukrycie innego programu

Pik
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam!

Mam pytanie:
Jak ukryć inną aplikacje z TRAYa?
Powiedzmy, że znam jej uchwyt.

Będę wdzieczny za pomoc!!

flabra
  • Rejestracja: dni
  • Ostatnio: dni
0

Jeśli chcesz dodać/usunąć ikonkę do/z traya to poczytaj o Shell_NotifyIcon (być może, że bez znaku '_').

Pik
  • Rejestracja: dni
  • Ostatnio: dni
0

Sprobuje, DZIEKI!

  • Rejestracja: dni
  • Ostatnio: dni
0

jest latwiejszy <ort>sposub</ort>!!! Wystarczy ze zainstalujesz komponent T [cygaro] CoolTrayIcon

// komponent łatwiejszy? Kwestia gustu. Wiekszy exek - na pewno. [mf]

WA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 501
0

jest latwiejszy <ort>sposub</ort>!!! Wystarczy ze zainstalujesz komponent T [cygaro] CoolTrayIcon

Chodzilo o wrzucenie innej aplikacji, nie swojej...
P.S: sposób :>

cimak
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1668
0

Torry:
Ukrywa ikonke połączenia z internetem:

Kopiuj
uses 
  shellapi; 

procedure TForm1.Button1Click(Sender: TObject); 
var 
  nt: TNotifyIconData; 
begin 
  with nt do 
  begin 
    cbSize := SizeOf(nt); 
    Wnd    := FindWindow('#32770', nil); 
    uid    := 0; 
    uFlags := NIF_ICON or NIF_MESSAGE or NIF_TIP; 
    uCallbackMessage := WM_USER + 17; 
    hIcon  := 0; 
    szTip  := ''; 
  end; 
  Shell_NotifyIcon(NIM_DELETE, @nt); 
end; 
flabra
  • Rejestracja: dni
  • Ostatnio: dni
0

Jesli nie znasz Uid, to masz 65536 mozliwosci w tępelce...

// Do NIM_DELETE wystarczy tylko wnd+uid + oczywiscie cbsize

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.