Nochwas, ich weis ich nerve:
DrawText(dc, @WndCaption[1], lstrlen(@WndCaption[1]), CaptRect, DT_CENTER or DT_VCENTER);
Die Flags sollten DT_CENTER or DT_VCENTER or DT_SINGLELINE sein, da der User ja aus versehen ein <CR> in der Caption haben könnte. Dies sähe dann ohne DT_SINGLELINE unschön aus. Es sein denn es ist erwünscht
Wichtig wäre auch noch den Font korrekt auszuwählen, denn bei ToolWindows ist dieser kleiner. Oder bei aktiviertem Fenster kann ein anderer Font eingestellt sein als bei deaktiviertem Fenster. Aber es ging ja auch nur ums Prinzip
Gruß hagen