Разработана в среде С++Builder 5 программа управления неким устройством через USB. Программа выводит на экран окна с текстовой и графической информацией. Все идеально работает под Билдером, однако, если запустить файл exe вне Билдера, при выполнении некоторых операций на экране появляются белые прямоугольники. Попытка реализовать многопотоковый режим к успеху не привела, при этом эффекты появляются даже под Билдером. Вопрос: что привносит Билдер в мою программу, позволяющее ей безупречно работать с одним потоком? Может, кто сталкивался с подобной проблемой и решил ее, подскажите, в каком направлении искать? Спасибо, кто дочитал до конца!
|