Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
DraGonS
Üye
Mesajlar: 27 Kayıt: 14 Haz 2005 12:10
Mesaj
gönderen DraGonS » 11 Ağu 2007 09:56
Kod: Tümünü seç
BOOL WINAPI ExitWindowsEx(
UINT uFlags,
DWORD dwReason
);
http://msdn2.microsoft.com/en-us/library/aa376868.aspx
EWX_POWEROFF
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]
DraGonS
Üye
Mesajlar: 27 Kayıt: 14 Haz 2005 12:10
Mesaj
gönderen DraGonS » 13 Ağu 2007 01:12
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??
undefined
Moderator
Mesajlar: 565 Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:
Mesaj
gönderen undefined » 14 Ağu 2007 12:20
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 » 15 Ağu 2007 12:14
peki hocam api leri yakalamak için genel bir kod var mı acaba?
undefined
Moderator
Mesajlar: 565 Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:
Mesaj
gönderen undefined » 15 Ağu 2007 12:47
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ş.