Здравствуйте, programme-soul, Вы писали:
PS>По идее UpdateWindow должна была посылать WM_PAINT... Видимо не посылала почему-то (неужели считала, что область для обновления была пустой?).
Перед вызовом желательно вызывать Invalidate, иначе область обновления действительно может быть пустой.