Dicas - Tray

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Escondendo o relógio do tray.

Escondendo o relógio do tray

 

Veja no código abaixo como esconder o relógio do tray:

 

function ShowTrayClock(bValue: Boolean) : Boolean;

var

  TrayWnd, TrayNWnd, ClockWnd: HWND;

begin

  TrayWnd := FindWindow('Shell_TrayWnd', nil);

  TrayNWnd := FindWindowEx(TrayWnd, 0, 'TrayNotifyWnd', nil);

  ClockWnd := FindWindowEx(TrayNWnd, 0, 'TrayClockWClass', nil);

  Result := IsWindow(ClockWnd);

  if Result then

  begin

    ShowWindow(ClockWnd, Ord(bValue));

    PostMessage(ClockWnd, WM_PAINT, 0, 0);

  end;

end;

 

procedure TForm1.Button1Click(Sender: TObject);

begin

  ShowTrayClock(Boolean(0));

end;

 

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Ficou com alguma dúvida?