По–хорошему, window messages надо тоже асинхронно обрабатывать, в том числе отправку. Я имею в виду WM_SETLISTITEM и прочие. Повторяю, отправку, а не только получение. У GUI тоже есть давление, особенно это чувствуется по RDP. RDP, в отличие от других удалённых рабочих столов, не может сам по себе потерять кадр. Если приложение что–то делает, эти действия прокачиваются через RDP, и если действий много, то все действия прокачиваются с той скоростью, с которой позволяет связь. Какие–то приложения, похоже, умные, и не пытаются во что бы то ни стало прокачать все кадры, а какие–то нет. Хорошо бы, чтоб мои были умнее.