Aha, mohlo to fungovat korektne z toho dovodu ze WM_PAINT message sa spracuje az po plnom spracovani toho message buttonu, takze aj ked invalidate bolo pred kreslenim, tak v skutocnosti sa to prekreslilo az potom ako skoncila ta fcia. No jo no, aspon uz vie preco to fungovalo.