Forum: Win32/Win64 API (native code)
Delphi
by Lostriga,
29. Jan 2009
Aloa,
so Leutz, ^^, jetzt hab ich es.
Hätte nicht gedacht, das eine Verdrehung von nil und 'Testfenster' so eine fatale Auswirkung haben kann.
procedure TForm1.Button1Click(Sender: TObject);
var
p : TWindowPlacement ;
x, y : Integer;
hwnd : THandle;
Forum: Win32/Win64 API (native code)
Delphi
by Lostriga,
28. Jan 2009
Aloa,
ähm, nee. Also mit 'Testfenster meine ich halt ein richtiges Fenster.
Wie z.B. Arbeitsplatz, Programme, etc., also man kann auch einen Neuen Ordner erstellen, und dann möchte ich halt statt 'Testfenster', das Fenster 'Neuer Ordner' (wenn dieser geöffnet ist).
Mit freundlichem Gruß
Lostriga
Forum: Win32/Win64 API (native code)
Delphi
by Lostriga,
27. Jan 2009
Aloa,
ich habe es mal so versucht wie es auf einem deiner Pics im Thread deiner Signatur zu sehen ist.
procedure TForm1.Button1Click(Sender: TObject);
var
p : TWindowPlacement ;
x, y : Integer;
hwnd : THandle;
begin
Forum: Win32/Win64 API (native code)
Delphi
by Lostriga,
27. Jan 2009
Aloa,
also ich habe es mal damit versucht:
procedure TForm1.Button1Click(Sender: TObject);
var
p : TWindowPlacement ;
x, y : Integer;
hwnd : THandle;
begin
hwnd := FindWindow('Testfenster', nil);
Forum: Win32/Win64 API (native code)
Delphi
by Lostriga,
26. Jan 2009
Aloa,
wieder einmal bitte ich um euren Rat.
Ich sitzte derzeit an einem Programm,
mit dem ich einen Mausklick an ein bestimmtes Fenster, auf eine bestimmte Position senden möchte.
Ich habe es bereits mit verschiedenen Varianten versucht, doch immer nur mit teilweisem, oder gar keinem Erfolg.
Am besten zeige ich euch diese erst einmal: