Ich will im Delphi den Bereich in einem Editfeld verkleinern.
Dafür existiert eine WindowsMessage diese sollte Den Bereich einschränken:
SendMessage(Handle, EM_SETRECTNP, 0, LongInt(@Loc));
Doch wenn ich als nächstes den Editbereich abfrage hatt dieser sich nicht verändert. Ebenfalls bei der Eingabe im Editorfeld hat sich nichts verändert.
Um den Editbereich zu lesen vewendete ich:
SendMessage(Handle, EM_GETRECT, 0, LongInt(@Loc));
Es ist eigentlich von :
TSpinEdit.SetEditRect;
Abgeschaut
Source\ Samples\ spin.pas
Kann mir jemand sagen wieso dies nicht funktioniert? Ob diese Message nicht funktioniert? Liegt es allenfalls an meinem NT? Oder an meinem Delphi5?
Villen Dank Beat
Dafür existiert eine WindowsMessage diese sollte Den Bereich einschränken:
SendMessage(Handle, EM_SETRECTNP, 0, LongInt(@Loc));
Doch wenn ich als nächstes den Editbereich abfrage hatt dieser sich nicht verändert. Ebenfalls bei der Eingabe im Editorfeld hat sich nichts verändert.
Um den Editbereich zu lesen vewendete ich:
SendMessage(Handle, EM_GETRECT, 0, LongInt(@Loc));
Es ist eigentlich von :
TSpinEdit.SetEditRect;
Abgeschaut
Source\ Samples\ spin.pas
Kann mir jemand sagen wieso dies nicht funktioniert? Ob diese Message nicht funktioniert? Liegt es allenfalls an meinem NT? Oder an meinem Delphi5?
Villen Dank Beat
Comment