Habe "meine" alte Version pö a pö auf Richtung "neue" getrimmt bis ich den Schuldigen hatte.
UND!! 42 war die Lösung!! ... ääähhhh naja ... eigentlich WM_USER + 32 ... aber ist ja "knapp" dran. ^^
Delphi-Quellcode:
const
TTM_SETTITLE = (WM_USER + 32);
TTM_ADDTOOL ($0400 + 50) unterscheidet sich bei mir auch noch zur CommCtrl Version(WM_USER + 4) aber der Rest ist gleich.... //WM_USER = $0400
EDIT: BTW:
Alte Version:
TTM_SETTITLE = WM_USER + 32)
CommCtrl:
TTM_SETTITLE = TTM_SETTITLEW = WM_USER + 33; { wParam = TTI_*, lParam = wchar* szTitle }
Hat wohl was mit string, char, widechar, ansichar, ... zu tun.
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.