Вопросы по теме 'apartments'

Невозможно создать экземпляр элемента управления ActiveX, поскольку поток находится в однопоточном подразделении. Происходит после выхода ПК из спящего режима.
Я работаю над клиентом VOIP (форма окна), который открывает окно браузера (ExtendedWebBrowser) при совершении или получении вызова. Обычно он работает нормально, но если компьютер переведен в спящий режим, а затем проснулся, программа выйдет из строя...
8378 просмотров

STA применяется к объектам и функциям?
Насколько я понимаю STA, если мой поток выполняется в апартаменте STA, мне не нужно беспокоиться о безопасности потоков, и вызовы функций моего потока автоматически ставятся в очередь. Мой вопрос заключается в том, что если я запускаю рабочий поток...
364 просмотров
schedule 19.04.2022

Будет ли COM-маршаллинг (когда-либо) необходим для объекта с ThreadingModel Both?
Это вызвано другим вопросом . В частности, у меня есть класс COM в процессе, который определен в реестр CLSID как имеющий _ 1_ из Both . Наш процесс активирует этот объект через CoCreateInstance ( не _ 4_ , если это имеет...
697 просмотров
schedule 17.01.2023

Com Threading / Apartment поведение несовместимо с упорядоченной фабрикой
Я пытаюсь использовать CoRegisterClassObject, чтобы настроить способ загрузки DLL, в которых есть объекты com. Я пробую что-то, что решит проблему, с которой я столкнулся, когда тип квартиры потока не соответствовал объекту com. Основная идея...
506 просмотров
schedule 20.11.2023