У меня есть диалоговое окно MF C с отображенным графиком c, которое обновляется с помощью OnPaint()
. Диалог продолжает существовать, но он скрыт с помощью ShowWindow(SW_HIDE)
, а затем снова открывается с помощью ShowWindow(SW_SHOW)
, но есть момент, когда старое содержимое показывается до того, как OnPaint()
обновляет новый график c. Я обошел это сначала ShowWindow(SW_MINIMIZE)
, затем ShowWindow(SW_SHOWNORMAL)
, но почему? Как я могу просто убедиться, что при отображении окна оно вызывает OnPaint()
, прежде чем оно возвращает старый контекст устройства graphi c?
TIA !!