I want my window to look 'active' all the time, which means that the captionbar should be painted in the inactive state in the same colors as in the active state.
I tried to change the system colors when WM_NCPAINT is started and restored them afterwards. Somehow this made the overall screen update incredible slow.
So I'm sure there is am other, better solution.
It should be possible to change the colors a window uses for its non-client updates at all, but how do you do so ???