Win32 Textbox и AnimateWindow
Я делаю нативное приложение win32 и использую AnimateWindow для затухания в окне. Все это работает хорошо, за исключением того, что пара текстовых полей, которые у меня есть в моем окне, не отображаются, пока я не выполню вызов InvalidateRect после исчезновения. В документе MSDN говорится, что сообщение WM_PRINTCLIENT должно обрабатываться для правильного рисования пользовательских элементов управления, но оно не требуется для общих элементов управления. Почему элементы управления TEXT работают неправильно? И как мне реализовать WM_PRINTCLIENT для моих элементов управления TEXT? Вот что я уже безуспешно пробовал в своей функции WndProc:
...
case WM_PRINTCLIENT:
SendMessage(hTextCtl, WM_PRINT, wParam, PRF_OWNED);
break;