Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TrayIcon ile BringToFront işlemi
#1
Smile 
Merhaba arkadaşlar.
Bilindiği üzere servis tarzı uygulamalar yazdığımız da form olarak görüntü yerine sağ altta saatin orada görünmesi için TrayIcon kullanıyoruz. Fakat burada simgeyi tıkladığımız da uygulamanın açılıp, en öne gelmesini şu şekilde sağlıyorum.

procedure TForm1.TrayIcon1Click(Sender: TObject);
var
AppWnd: HWND;
begin
  Self.Show;
  self.BringToFront;

  AppWnd :=  Application.Handle;
  if IsIconic(AppWnd) then
    Application.Restore;
  SetForegroundWindow(AppWnd);
end;
// Bilgi paylaştıkça çoğalır.. 

Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Windows Explorer dan delphi formuna dosya Drag&Drop işlemi örneği adelphiforumz 1 586 23-01-2025, Saat: 15:16
Son Yorum: yhackup
  unidbgird tek enterde edit ve post ıslemi mehmet07 1 553 05-01-2025, Saat: 15:44
Son Yorum: mehmet07
  WebModule Multipart File Upload İşlemi pro_imaj 5 1.073 11-12-2024, Saat: 17:44
Son Yorum: pro_imaj
  Minimize İşlemi hakkında adelphiforumz 2 1.046 24-06-2024, Saat: 11:50
Son Yorum: adelphiforumz
  store procedure ile toplama islemi sadikacar60 5 1.501 22-04-2024, Saat: 12:50
Son Yorum: bydelphi



Konuyu Okuyanlar: 1 Ziyaretçi