Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Windows Messages - verständnis Frage (https://www.delphipraxis.net/21317-windows-messages-verstaendnis-frage.html)

tuxic 30. Apr 2004 19:52


Windows Messages - verständnis Frage
 
Hi,
ich hab eine kleine Verständnis Frage zu den Messages in Windows.
In einem Source steht folgendes:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  PostMessage(Handle, WM_USER + 1024, 0, 0);
  ...
end;

procedure TForm1.WMHack(var message: TMessage);
begin
  ...
end;
so, wenn ich das mal überlege, dann wird mit PostMessage eine Message an WMHack gesendet. Aber wie weiß denn das Programm das WMHack gemeint ist? Das muss dann ja wohl aus WM_USER + 1024 aus zu lesen sein? Aber wie?

tuxic 30. Apr 2004 19:56

Re: Windows Messages - verständnis Frage
 
SORRY :duck:

Delphi-Quellcode:
type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    procedure WMHack(var message: TMessage); message WM_USER + 1024; // <- da stehts ja
  end;
man man man...


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz