RestoreScreen
восстанавливает область экрана предварительно сохранённую функцией SaveScreen.
void WINAPI RestoreScreen( HANDLE hScreen );
RestoreScreen
он больше не может использоваться.RestoreScreen
перерисовывает только изменённую область экрана. RestoreScreen
не может корректно определить эту область, если область экрана была изменена не функцией
Far Manager (например, запущенной из плагина внешней программой).
В этом случае сначала вы должны вызвать RestoreScreen
с параметром NULL
, чтобы показать Far Manager'у, что экран изменён, а затем вызвать RestoreScreen
как обычно - с описателем от SaveScreen.