delphi sendmessage

07/27/2010 12:36 bladerofdarknes#1
hallo leute ich hab mal eine frage ob mir jemand kurz erläutern könnte wie ich mit sendmessage eine mausbewegung in einem minimierten fenster ausgebe
ich habe embarcadero rad studio 2010
hier ist der bisherige "source":

Code:
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    Button1: TButton;
    Button2: TButton;
    Label3: TLabel;
  TForm1.Button1Click(Sender:Tobject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

  var
  Form1: TForm1;
  start, stop: String;
  hWnd: HWND; windowhandle(nil, 'METIN2');

  implementation

{$R *.dfm}

  Procedure TForm1.Button1Click(Sender:Tobject);
  var c : hWnd;
  begin
    c:= FindWindow(nil,'METIN2 (Window 800x600)');
  if c<> 0 then
    begin
            sendmessage //hier soll ein sendmessage hinkommen


   end;
end.
dann wäre es noch super (wenn ihr noch geduldt habt) wenn mir jemand sagen könnte wie ich das ganze noch pausiere, ich bin jetzt wirklich schon lange auf der suche nach dem richtigen befehel und weiß auch schon länger das sendmessage richtig sein muss, komm damit aber nicht klar :S
wenn ihr fehler seht bzw verbesserungsvorschläge für meine struktur immer nur her damit :)
07/27/2010 13:14 scenebase#2
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Sollte dir helfen, 10 sec google.
07/27/2010 13:17 HardCore.1337#3
Quote:
hWnd: HWND; windowhandle(nil, 'METIN2');
Du warst mal C++ Nutzer? Groß und klein schreibung gibts bei Delphi nicht. Folglich ist hWnd und HWND gleich.
2) Die Funktion WindowHandle habe ich so noch nie gesehen. Solche Deklarationen müssen in einer Funktion/Prozedur bzw. einem Konstruktor erledigt werden.
07/27/2010 13:30 bladerofdarknes#4
Rhilor auf diesen seiten war ich schon, ich steig aber nicht durch wie ich das mit der mausbewegung anstell :x