Я написал настольное приложение на C # и, когда оно ждет определенного события (в цикле, подобном следующему ...
while (tf.Exists)
{
System.Threading.Thread.Sleep(100);
System.Windows.Forms.Application.DoEvents();
}
, я могу взаимодействовать с моим приложением и минимизировать его, ноЯ не могу заставить его восстановиться. Иногда я могу восстановить его, яростно нажимая кнопки мыши, бормотая проклятия под моим дыханием, но по большей части это не восстанавливает. Кто-нибудь знает, что я делаю неправильно в своей петле?
Спасибо,
Грег