Ситуэйшн такова:
В проге на vb6 при клике на кнопку формы вызывается процедура моей ДЛЛ (написана на С++).
В ентой процедуре запускается "параллельный" поток исполнения, а сама она завершается.
В том потоке создаётся новое окно (через CreateWindowEx()) и крутится главный его цикл. Это окно работает прекрасно и без тормозов!, а ВБ-шная форма при этом наоборот - тупо тормозит (обрабатывает события раз в несколько сек.) . Загрузка ЦП при этом всего 2...3%.
Почему так? Ответьте кто знает плиз!
С другими потоками, которые созданы так же, но не работают с окнами, никаких тормозов вроде нет...
Заранее благодарен!!