Console programlarda kendi handlesi alınabilirmi? varmı ?
nasılsa form1.handle; gibi form1in handlesini alıyoruz banada öyle bişi lazım console programlarında.
Teşekkürler,,
Console Application'da Handle alma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Console Application'da Handle alma
çalışırmı bilmiyorum ama aklıma ilk gelen şu oldu, findwindow ile exe nin ismini arat.
Var
WindowsNumarasi : THandle;
ProgAdi : String;
begin
ProgAdi := 'NOTEPAD.EXE';
WindowsNumarasi := FindWindow(PChar(ProgAdi), Nil);
end;
Var
WindowsNumarasi : THandle;
ProgAdi : String;
begin
ProgAdi := 'NOTEPAD.EXE';
WindowsNumarasi := FindWindow(PChar(ProgAdi), Nil);
end;
-
- Üye
- Mesajlar: 239
- Kayıt: 04 Oca 2008 01:53
- Konum: Karşıyaka/İzmir
Re: Console Application'da Handle alma
Kod: Tümünü seç
uses
SysUtils,
Windows,
var
consolehwnd : THandle;
begin
consolehwnd := GetStdHandle(STD_OUTPUT_HANDLE); //Gets Console Handle
end;
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
Şüpheden sanık/özgürlük yararlanır...