desktop da mouse yasaklama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
incsoft

desktop da mouse yasaklama

Mesaj gönderen incsoft »

Masaüstünde mouse un sağ tuşunu nasıl yasaklayabilirim?

bunu yapmamdaki amaç masaüstünde bulunan simgelerin isimlerinin değiştirilmemesi.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

- Masa üzerindeki elemanların isimlerini değiştirmek için bir çok yol var ve bunun hangisini engelleyeceğini nasıl tespit edeceksin acaba :!: :?:

- Sadece Mouse olayı için zaten Mouse Message Hook (Kanca atmak) şeklinde görüşlerimizi almıştın zaten...

Çok basit bir iki örnek...

Bilgisayarım
- Registry Kaydından Değişebilir.
HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
- Senin de belirttiğin gibi sağ mouse ile açılan popup menüden Yeniden Adlandır (Rename) edilebilir.
- Aynı PopUp menü Microsoft Klavyedeki PopUp (sağdaki windows tuşunun yanında) tuşu ile açılarak Yeniden Adlandır (Rename) edilebilir.
- F2 tuşu ile Yeniden Adlandırma (Rename) işlemine geçilebilir.

Kısayolu olan bir program
- Yukarda bahsedilenler şeklinde
- Bunlara ek olarak Windows dizininde Desktop klasöründeki dosya adı değiştirilerek.
Resim
Resim ....Resim
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Eğer 2000 ve XP kullanıyorsanız kullanıcının bu dosyalara erişimini kısıtlayabilirsiniz. Ayrıca sadece isim değişikliğini engelleme tarzında birşeyin olduğunu pek sanmıyorum ama msdn'de araştırabilersiniz. Linki sitede var.

Kolay gelsin.
Cevapla