TBS_SETRANGEMIN und TBS_SETRANGEMAX kannte ich bisher auch noch nicht, danke :)
du weißt schon, das wParam im wndproc callback vom LongInt typ ist? d.h. du castest einen integer zu einem integer :>
ungetestet:
Delphi-Quellcode:
if (pos < 100) or (pos > -100) then
SendMessage(hwndTrackBar2, TBM_SETPOS, Integer(TRUE), 0);
//edit
TBS_SETRANGEMIN und TBS_SETRANGEMAX kennt mein altes
sdk auch nicht :D