Zitat von
jbg:
Wie ist denn WM_SWITCHCHECKBOX deklariert?
wm_SwitchCheckBox = wm_User +1;
Zitat von
jbg:
Könnte man das nicht über Interfaces viel besser lösen?
Es macht keinen Unterschied.
Und das perfide ist:
Mache ich im
Delphi-Quellcode:
procedure TMySubForm2.wmSwitchCheckBox(var Msg: TMessage);
(...)
Edit1.Text:= 'Hallo';
outputdebugstring(PAnsiChar('Sendmessage: ' + Edit1.Text));
so kommt tatsächlich 'Hallo' in der Debugausgabe. Nur im Feld steht nix.