nce o button'un hwnd yani handle'ını, findwindow, getwindowpoint gibi birbirinden değişik amaçlara ynelik apilerden birini seçip, o apinin yntemine gre bir şekilde alman lazım, sonra başka bir api ile o hwnd'yi kullanarak kolaylıkla düğmeye otomatik click yaptırabilirsin. Düşünüyorum, o halde varım.

Windows apileri ile yapılabilir, ben C de basit bir rnek yazdım, sen hangi dile çevirmek istiyorsan çevirebilirsin. Program pencere başlığındaki yazısını girdiğin programın, ismini girdiğin butonuna bir kez tıklar. #include <windows. h>#include <stdio. h>int main { HWND Hnd, BtnHnd; char pencere = ; char buton = ; printf ; gets ; printf ; gets ; Hnd = FindWindow(0, pencere); BtnHnd = FindWindowEx(Hnd, 0, 0, buton); SendMessage(Hnd, WM_COMMAND, GetDlgCtrlID , BtnHnd); return 0;} Kaynak kod ve exe yi burdan indirebilirsin : http://www.sendspace.com/file/8ehh7o

: hocam calısan bir uygulamada text boxun içine bişey yazdırmak istersek nasıl yapabiliriz...? Tabiki tüm kontrollere istediğin mesajı yollayabilirsin. Ancak butonlarda kontrolun ismi zaten butonun üzerindeki yazı olduğundan findwindow ile rahatlıkla handle sini alıyoruz. editbox olunca işler biraz değişiyor. rneğin GetDlgItem ile id numarasından kontrolüm handlesi ele geçirilebilir. Bu işi de reshacker ile kolayca yapabilirsin. Ya da daha kolay yolu, spy++ ile direkt kontrolün handlesini ele geçirir kodu ona gre yazarsın. Birinci yntemde benim hesap makinası için kod : Hesap makinasının textbox una selam yazar. #include <windows. h>int main Bende hesap makinasının textbox id si 403, bu sizde değişik ise eğer reshacker ile bakıp anlayabilirsiniz. İkinci yntemde ise direkt handle ile işlem yapıyoruz, spy++ bizim için handle yi alıyor, daha sonra mesajı gnderiyoruz. #include <windows. h>int main İkinci kod çok daha rahattır. spy++ ı açarsın, handle yi alırsın, programa başlangıçta girersin, gerisi hayal gücüne kalmış Ancak handle program her çalıştığında farklı olacaktr. . Birinci yolda ise kodu birkez yazarsın ve herzaman çalışır. Spy++ programı ve rnek kodlar için : http://www.sendspace.com/file/y54we6 Spy++ visual studio ile geliyor, menüden, spy/findwindow diyorsunuz ve çemberi herhangi bir kontrolün üzerine sürükleyerek handleyi alıyorsunuz.

Simge durumunda olan programın içindeki butona mı tıklattırmak istiyorsun? Çalışan uygulama seninmi, dışardan mı müdahale ediceksin?

buldum Aslında hepimiz eksiğiz biraz Leylası olmayan mecnunlarız Ne sıcacık bir ismail abimiz var. Nede ktü zamanda Yanımızda olan İskender babamız Ne mahellemizi mahalle yapan Erdal bakkalımız ne her kapıyı açan yavuz abimiz nede bize doğru yolu gsteren dedemiz.

: Windows apileri ile yapılabilir, ben C de basit bir rnek yazdım, sen hangi dile çevirmek istiyorsan çevirebilirsin. Program pencere başlığındaki yazısını girdiğin programın, ismini girdiğin butonuna bir kez tıklar. #include #include int main { HWND Hnd, BtnHnd; char pencere = ; char buton = ; printf ; gets ; printf ; gets ; Hnd = FindWindow(0, pencere); BtnHnd = FindWindowEx(Hnd, 0, 0, buton); SendMessage(Hnd, WM_COMMAND, GetDlgCtrlID , BtnHnd); return 0;} Kaynak kod ve exe yi burdan indirebilirsin : http://www.sendspace.com/file/8ehh7o saol hocam burda bu ların işlevi nedir pencere dedin hangi bilgi oluyor Aslında hepimiz eksiğiz biraz Leylası olmayan mecnunlarız Ne sıcacık bir ismail abimiz var. Nede ktü zamanda Yanımızda olan İskender babamız Ne mahellemizi mahalle yapan Erdal bakkalımız ne her kapıyı açan yavuz abimiz nede bize doğru yolu gsteren dedemiz.

hocam butonun ismini nasıl bulurum reshacker den bi bakım Aslında hepimiz eksiğiz biraz Leylası olmayan mecnunlarız Ne sıcacık bir ismail abimiz var. Nede ktü zamanda Yanımızda olan İskender babamız Ne mahellemizi mahalle yapan Erdal bakkalımız ne her kapıyı açan yavuz abimiz nede bize doğru yolu gsteren dedemiz.

: nce o button'un hwnd yani handle'ını, findwindow, getwindowpoint gibi birbirinden değişik amaçlara ynelik apilerden birini seçip, o apinin yntemine gre bir şekilde alman lazım, sonra başka bir api ile o hw < ="editor/themes/simple/langs/tr. js" ="text/"> nd'yi kullanarak kolaylıkla düğmeye otomatik click yaptırabilirsin. hocam hep aynı yerde olcak zaten exe onu ayarladım tuğberk hocam saol Aslında hepimiz eksiğiz biraz Leylası olmayan mecnunlarız Ne sıcacık bir ismail abimiz var. Nede ktü zamanda Yanımızda olan İskender babamız Ne mahellemizi mahalle yapan Erdal bakkalımız ne her kapıyı açan yavuz abimiz nede bize doğru yolu gsteren dedemiz.

: saol hocam burda bu ların işlevi nedir pencere dedin hangi bilgi oluyor Onlar girilen yazının maksimum uzunluğu ile ilgili. Karakter dizileri yaratılıyor. Pencere isminden kasıt, pencerenin araç çubuğunda ya da başlığında yazan ismi. calc. exe için Hesap Makinesi rneğin. Buton ismi de buton üzerinde yazan isim. OK, Cancel, 9 vs.. gibi.

tekrar sorsam ayıpmıo olur calısan programda textboxun iceriğini nasıl değştiririm?

: Windows apileri ile yapılabilir, ben C de basit bir rnek yazdım, sen hangi dile çevirmek istiyorsan çevirebilirsin. Program pencere başlığındaki yazısını girdiğin programın, ismini girdiğin butonuna bir kez tıklar. #include #include int main { HWND Hnd, BtnHnd; char pencere = ; char buton = ; printf ; gets ; printf ; gets ; Hnd = FindWindow(0, pencere); BtnHnd = FindWindowEx(Hnd, 0, 0, buton); SendMessage(Hnd, WM_COMMAND, GetDlgCtrlID , BtnHnd); return 0;} Kaynak kod ve exe yi burdan indirebilirsin : http://www.sendspace.com/file/8ehh7o hocam calısan bir uygulamada text boxun içine bişey yazdırmak istersek nasıl yapabiliriz...?

çalışan bi uygulama var simge durumuna küçültüm. bunda bi butona tıklamam lazım bunu nasıl yaparım? bu kadar basit olmadını biliyorum en azından başlangıc olarak ne yapmalıyım. Aslında hepimiz eksiğiz biraz Leylası olmayan mecnunlarız Ne sıcacık bir ismail abimiz var. Nede ktü zamanda Yanımızda olan İskender babamız Ne mahellemizi mahalle yapan Erdal bakkalımız ne her kapıyı açan yavuz abimiz nede bize doğru yolu gsteren dedemiz.

DE5TROY3R hocam dışarıdan Aslında hepimiz eksiğiz biraz Leylası olmayan mecnunlarız Ne sıcacık bir ismail abimiz var. Nede ktü zamanda Yanımızda olan İskender babamız Ne mahellemizi mahalle yapan Erdal bakkalımız ne her kapıyı açan yavuz abimiz nede bize doğru yolu gsteren dedemiz.