Вопросы по теме 'sta'
Кошмар STA, MTA и OLE
Мне нужно включить приложение .NET в другое приложение .NET в качестве плагина. Интерфейс плагина требует, чтобы я наследовал форму шаблона. Затем форма прикрепляется к MDI при загрузке плагина.
Пока все работает, но всякий раз, когда я...
8364 просмотров
schedule
13.04.2022
Поток режима потоковой передачи STA также блокирует поток пользовательского интерфейса winform?
Я использую COM-объект STA из фонового потока, один из методов COM-объекта будет заблокирован, когда я вызываю его из нового потока, который находится в режиме потоковой передачи STA, поскольку режим COM-объекта — STA, и поток пользовательского...
501 просмотров
schedule
29.07.2022
Блокировка вызовов (ожидание, ком-вызовы) в потоке STA
У меня есть служба Windows, которая создает более 10 потоков, которые:
выполните свою работу, а затем войдите в состояние WaitForMultipleObjects, пока они снова не возобновятся.
каждый поток создает метод вызова компонента TDCOMConnection на...
452 просмотров
schedule
14.06.2023
Отчет о ходе выполнения из потока COM/STA в поток пользовательского интерфейса WPF
Я работаю над приложением, которое печатает PDF-файлы с использованием COM и Acrobat SDK. Приложение написано на C#, WPF, и я пытаюсь понять, как правильно запустить печать в отдельном потоке. Я видел, что BackgroundWorker использует пул потоков и...
1190 просмотров
schedule
13.04.2022
Несколько квартир VB6 в приложении C #
У нас есть очень старое устаревшее приложение vb6 , у которого есть один глобальный объект, который служит ядром приложения, хранит различные настройки приложения, вызывает операции с базой данных и так далее. Несколько модулей с разными прогидами...
329 просмотров
schedule
06.06.2023
Сбой пользовательского элемента управления WPF с сообщением «Вызывающий поток должен быть STA»
Код WinForm дает сбой с The calling thread must be STA, because many UI components require this. при попытке создать пользовательский элемент управления WPF с использованием myWpfUserControl = new MyWpfUserControl(); . Кажется, он падает в...
1357 просмотров
schedule
24.05.2022
Как определить внутренний HWND, используемый COM в моем текущем процессе?
Я хочу отправлять сообщения непосредственно на HWND, принадлежащий COM в моем процессе. Как получить HWND, который COM использует в однопоточном режиме?
126 просмотров
schedule
22.06.2023
Установите ApartmentState для async void main
У меня есть приложение Windows Forms.
Теперь я хочу использовать метод async .
Начиная с C # 7.1 я могу использовать метод async Main : https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-7-1
Однако теперь мой атрибут...
2154 просмотров
schedule
14.05.2023
Открытие нового окна WPF перед WaitForExit () без зависания окна
Я разрабатываю приложение WPF. Прямо сейчас я пытаюсь сделать что-то вроде этого:
//Print the information about what happened, and open toolbar.
MessageBox.Show("Cannot find the destination file, The application will now...
38 просмотров
schedule
09.06.2022
Сбой создания диспетчера текущего потока в новом потоке STA
У меня есть служба Windows, работающая под учетной записью Local System, которая анализирует документы XPS.
На одной машине создание диспетчера в потоке анализа всегда терпит неудачу, но на всех других машинах, которые мы пробовали, это работало...
92 просмотров
schedule
10.03.2022