AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein sendMessage/postMessage über TMainMenu.Handle geht nicht

sendMessage/postMessage über TMainMenu.Handle geht nicht

Ein Thema von joe66 · begonnen am 10. Mai 2012 · letzter Beitrag vom 10. Mai 2012
 
joe66

Registriert seit: 10. Mai 2012
1 Beiträge
 
#1

sendMessage/postMessage über TMainMenu.Handle geht nicht

  Alt 10. Mai 2012, 21:07
für einen Test habe ich folgendes zusammen gestellt.
Wenn ich eine Message per Form.handle an die Form schicke wird entspechende Routine aufgerufen; das geht!!!
Wenn ich eine Message per MainMenu.handle an das Menü schicke geht das nicht? Wieso???


Codeing
Code:

const
  WM_ChangeType  = WM_USER + 10001;

type

TMainMenu2 = class(TMainMenu)
private
protected
      procedure WMChangeType(var Message);    message WM_ChangeType;
public
published
 published
end;



TForm2 = class(TForm)
   MainMenu21: TMainMenu2;
   procedure FormClick(Sender: TObject);
private
   procedure WMChangeType(var Message);    message WM_ChangeType;
public
end;


implementation

procedure TForm2.FormClick(Sender: TObject);
begin
   sendMessage (MainMenu21.Items.Handle,WM_ChangeType,integer(0),integer(Self)); //macht nichts !!!
   sendMessage (MainMenu21.Handle,WM_ChangeType,integer(0),integer(Self)); //macht nichts !!!
   sendMessage (Self.Handle,WM_ChangeType,integer(0),integer(Self)); //hier geht's!!!
end;
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz