Herhangi bir pencereyi transparan yapmak |
Yanıt Yaz |
Yazar | |
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla
Konu: Herhangi bir pencereyi transparan yapmak Gönderim Zamanı: 11.Kasim.2008 Saat 21:16 |
procedure TForm1.Button1Click(Sender: TObject); xxx := FindWindow(pchar('Notepad'), nil); //pencereyi bağlığı ile bul not defteri için AStyle := GetWindowLong(xxx, GWL_EXSTYLE); FAlphaBlend := TRUE; SetWindowLong(xxx, GWL_EXSTYLE, AStyle or WS_EX_LAYERED); //aşağıdaki fonsiyonda parametre olarak kullanılan 80 orandır. 1-100 arası değer verebilirsiniz
SetLayeredWindowAttributes(xxx,clBlack,80, cUseAlpha[FAlphaBlend] or cUseColorKey[FTransparentColor]); end; //erişim yapılacak program veya nesne aktif olmalı. not defterine erişilecekse not defteri o an açıkolması gerekiyor... Düzenleyen murat_turan - 11.Kasim.2008 Saat 21:21 |
|
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla Gönderim Zamanı: 11.Kasim.2008 Saat 21:18 |
pencere başlıklarını ve sınıf isimlerini öğrenmenizde size yardımcı olabilecek bence bir numaralı yazılım. Microsoft Spy++ indir
bu yazılımla formlardaki istenilen nesnenin HWND numarasıda öğrenilebiliyor. zaten bir nesnenin HWND numarasını bildiğinizde o nesneye takla attırabilirsniz :)
zamanım olunca HWND konusunda sizlere örneklerde göndermeye çalışacağım... Düzenleyen murat_turan - 11.Kasim.2008 Saat 21:19 |
|
turknetyazilim
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Moderator Group Kayıt Tarihi: 18.Ocak.2008 Bulundugu Yer: Balıkesir Online: Sitede Değil Gönderilenler: 214 |
Alıntı Cevapla Gönderim Zamanı: 12.Kasim.2008 Saat 09:54 |
//Murat Turan i:=FindWindowEx( SendMessage(i, WM_CLOSE ,0,0); { FindWindowEx fonksiyonunu da kullanım amacı da iç içe geçmiş kontrolleri Microsoft Spy++ kullanılarak açık uygulamaların HWND,ClassName vs.. bilgilerine //* * * * * * * * Aklıma gelmişken başka bir öenek daha vereyim. mesela hesap makinesinin i:=FindWindowEx(FindWindow('SciCalc', 'Hesap Makinesi'),0,'Button','Geri tuşu'); { |
|
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla Gönderim Zamanı: 12.Kasim.2008 Saat 18:06 |
sağol ismail. bunu arşivden bulup gönderirim diyordum :) sen işi getirmişsin.
|
|
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla Gönderim Zamanı: 28.Aralik.2008 Saat 22:13 |
spy++ benzeri bir yazılım : http://www.windows-spy.com/files/Winspector_setupU.exe
|
|
turknetyazilim
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Moderator Group Kayıt Tarihi: 18.Ocak.2008 Bulundugu Yer: Balıkesir Online: Sitede Değil Gönderilenler: 214 |
Alıntı Cevapla Gönderim Zamanı: 01.Ocak.2009 Saat 16:50 |
Hocam Gerşekten Çok Güzel Bir Yazılım
Benim En Çokda işime Renk Değerlerinin Bulmada Yarayacak
|
|
Yanıt Yaz |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |