Bilgisayarın Kapatılmaya Çalışıldığını Anlama??

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
DraGonS
Üye
Mesajlar: 27
Kayıt: 14 Haz 2005 12:10

Bilgisayarın Kapatılmaya Çalışıldığını Anlama??

Mesaj gönderen DraGonS »

Kod: Tümünü seç

BOOL WINAPI ExitWindowsEx(
  UINT uFlags,
  DWORD dwReason
);
http://msdn2.microsoft.com/en-us/library/aa376868.aspx

EWX_POWEROFF

Kod: Tümünü seç

ExitWindowsEx(EWX_POWEROFF,0);
Arkadaşlar öğrenmek istediğim birşey var. Ben Delphi de eğer windows herhangi bir program tarafından kapatılmaya çalışıldığında yada windows başlat tuşundan kapatılmaya çalışıldığında , bu olayı programımın engellemesini istiyorum bunu nasıl yapabilirim? 2 gündür araştırıyorum tam olarak birşey bulamadım.... Yardım ederseniz sevinirim...
[/code]
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Detecting and preventing Windows shut down

http://delphi.about.com/cs/adptips2000/ ... 0500_4.htm
DraGonS
Üye
Mesajlar: 27
Kayıt: 14 Haz 2005 12:10

Mesaj gönderen DraGonS »

peki hocam sadece bu değil bir kaç api daha var yakalamak istediğim bunlar için genel bir kod vs. yöntem yok mu??
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Ne yapacağına bağlı, burdada api falan yakalanmıyor sadece windowsun mesaj yoluyla sunduğu bir imkan.
DraGonS
Üye
Mesajlar: 27
Kayıt: 14 Haz 2005 12:10

Mesaj gönderen DraGonS »

peki hocam api leri yakalamak için genel bir kod var mı acaba?
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Windowsun sunduğu hook apileri yoluyla mümkün olabilir. Fakat hooklar bütün apilerimi kapsıyor bilmiyorum. Üzerinde uğraştığım bir konu değil.

http://www.delphifaq.com/faq/delphi_win ... f518.shtml

Bu vatandaşın verdiği adresteki library sayesinde herhangi bir programın api çağırsı senin dll'ne yönlenebiliyormuş.
DraGonS
Üye
Mesajlar: 27
Kayıt: 14 Haz 2005 12:10

Mesaj gönderen DraGonS »

peki ya bu anti-virüs ler bu api leri nasıl yakalıyor. Yeri gelir anti virüs yazarız :D :D :D :lol:
Cevapla