SleepEx убивает Excel
Почему использование Excel'евских методов в callback функциях и функциях, вытолкнутых из очереди APC приводит к вылету Excel?
Дело в том, что я в параллельном потоке асинхронно заполняю буфер. После заполнения вызывается функция, которая должна вывести полученные (с COM-порта) данные куда-нибудь (в ячейки, в форму). Так вот, callback функция вызывается, но попытка вызвать в ней Cells(1,1)="123" приводит к краху. Ладно бы, если проблема с потоками была - я в этой callback поместил QueueUserAPC, тем самым инициируя вызов функции в основном потоке. Так ведь даже там (в основном потоке) - таже хрень.
Как побороть?
Заранее благодарен.