mdelfede Messages: 1259 Registered: September 2007
I've this problem in Windows 7; the DHCTRL is inside a TabCtrl.
It doesn't get refreshed when moving another window over it. The refresh happens ONLY when I move the mouse over an object (which triggers the update from my code). You can see from the image below:
I tried to set some breakpoints in refresh and status code, it doesn't get called when moving something over my control.
Putting a breakpoint inside DHCtrl's WindowProc shows that WM_PAINT and WM_NCPAINT event are indeed sent by windows, but probably they're not processed.
On Linux it's all ok, as usual.