FINDWINDOW ile diğer program yönetimi...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uranyum238
Üye
Mesajlar: 50
Kayıt: 06 Kas 2005 10:46

FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen uranyum238 »

Arkadaşlar findwindow ile başka programların handle numarasını alarak çeşitli işlemler yaptırabiliyoruz. Peki bir programın menüsündeki herhangi bir fonksiyonu çalıştırabilir miyiz. Örneğin yaptığımız programla notepad'in biçimmenüsünde ki yazı tipi seçeneğini çalıştırabilir miyiz? Bir de sormak istediğim ana forumu hide yaptığımızda child forumu görünür hale getirebilir miyiz. Yani notepad örneğindeki gibi yazı tipini seçtiğimizde sadece yazı tipi penceresi görünecek notepadin ana sayfası görünmeyecek....
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen ibrahimcoban »

Notepad i dışardan yönetmek, Delphi ile notpad yazmaktan daha zor olur.
Niye böyle bir şeye ihtiyaç duyduğunu yazarsan yardımcı olabiliriz belki.
http://ibrahimcoban.com/
Lazarus, Kol-Ce,Delphi ve C#
Kullanıcı avatarı
uranyum238
Üye
Mesajlar: 50
Kayıt: 06 Kas 2005 10:46

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen uranyum238 »

Notepad sadece örnekti. Böyle bir program yapma zorunluluğum var. Merak ettiğim bir programın menüsündeki bir komutu yazdığımız programdan çalıştırabilir miyiz? Birde winsight'tan daha kullanışlı önerdiğiniz bir program var mıdır?
cLaW
Üye
Mesajlar: 46
Kayıt: 06 Eki 2008 02:16

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen cLaW »

WinDowse ' yi Kullanabilirsiniz Çok kolay ve ayrıntılı bir program bence :)
Kullanıcı avatarı
uranyum238
Üye
Mesajlar: 50
Kayıt: 06 Kas 2005 10:46

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen uranyum238 »

Eyvallah güzel programmış...
Kullanıcı avatarı
uranyum238
Üye
Mesajlar: 50
Kayıt: 06 Kas 2005 10:46

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen uranyum238 »

Arkadaşlar yok mu elinde kod örneği olan. İstediğim örneğinyazdığımız program ile notepad gibi bir programda ana menüdeki Görünüm menüsü altındaki Durum çubuğu seçeneğini çalıştırmak. Buton falan olsa onu yapabiliyorum ama menü olunca hiçbirşey yapamadım.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen aslangeri »

s.a.
set cursor pos ile imleci o menunun olduğu yere gönder.
sonrada mouseclick eventin igönder.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
uranyum238
Üye
Mesajlar: 50
Kayıt: 06 Kas 2005 10:46

Re: FINDWINDOW ile diğer program yönetimi...

Mesaj gönderen uranyum238 »

Çalışan program hide olduğundan ortada görünür bir menü yok o yüzden menü handle numarasından bu olayı yapmalıyım ama menünün herhangi bir program ile handle numarasını bulamıyorum. Buton olsun veya başka bir bileşen olsun bunu yapabiliyorum ama menüde olmuyor...
Cevapla