Я использую следующий код для поиска некоторых терминов в документе:
Range rng;
string[] entries = new[] {"very", "large", "array"};
foreach (var entry in entries)
{
rng = document.Content;
while (rng.Find.Execute(entry, MatchWholeWord: true, MatchCase: false))
{
//do something to the found range ie. rng
}
}
На каждой итерации курсор мыши мигает, от обычного до ожидания и обратно.
IЯ попытался вручную установить курсор application.System.Cursor = WdCursorType.wdCursorWait
в начале, а затем вернуться обратно в конец цикла, но это не сработало.
Я также попытался отключить application.ScreenUpdating
, но это не помогло.Разница.
Я также пытался использовать Mouse.OverrideCursor
, но это тоже не имело никакого значения.
Есть ли способ остановить обновление курсора при выполнении моего кода?