sta

sta

文章 0 浏览 6

在 WCF 服务中调用 STA Visual Basic 6.0 COM 对象的最佳实践:并发访问

我有一个 WCF 服务,它调用 STA Visual Basic 6.0 COM 对象。如果只有一个客户端正在使用该服务,一切都会正常工作,但是一旦并发用户开始调用它,我…

明月夜 2025-01-08 07:26:58 5 0

微软的公寓类比(STA、MTA):需要帮助理解它

我已经阅读了很多有关 Microsoft 线程公寓模型的内容,但在可视化它时仍然遇到了一些困难。 微软用住在公寓里的生物来比喻。因此,对于 STA,请考虑以…

吃→可爱长大的 2024-12-29 05:15:04 7 0

使用 STA Thread 或 TaskScheduler.FromCurrentSynchronizationContext() 进行并行编程

我正在编写一个使用 WPF 控件生成 XPS 文件的代码。假设有 100 页的文档。我们知道,由于它使用 WPF UI 元素,因此它必须是 STA 线程。 在前端,我有…

○愚か者の日 2024-12-28 20:47:38 6 0

使用 [STAOperationBehavior] 属性获取 WCF 服务中的用户信息

我有一个启用 silverlight 的 WCF 服务,其中一种方法绝对需要 [STAOperationBehavior] 属性。我需要访问用户的用户详细信息(表单身份验证),但在应…

ぶ宁プ宁ぶ 2024-12-27 02:32:04 6 0

使用主窗体作为在不同线程上创建的新窗体的父窗体

我有一个运行BackgroundWorker 线程的主窗体。 当工作人员运行时,我“冻结”主窗体并等待它完成,同时显示其进度。 在其中一种场景中,工作人员可以…

北座城市 2024-12-26 06:59:09 7 0

wpf线程,线程必须是STA

我有一个带有框架的窗口(例如主窗口),其中有一个页面。页面上的按钮打开另一个窗口(例如弹出窗口)。现在我试图从弹出窗口上的按钮调用主窗口中的…

亢潮 2024-12-20 23:50:08 6 0

C# WebBrowser 错误线程

我无法让我的表单中的网络浏览器正常工作。当我运行时,我收到此错误 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”无法实例化,因为当前线…

你怎么敢 2024-12-11 20:13:31 5 0

调用线程必须是STA,因为很多UI组件都需要这个

我知道,SO上有很多类似的问题。但我遇到了非常奇怪的情况:在 Dispatcher.CurrentDispatcher.Invoke 内执行时出现此异常。我不知道如何解决它。 这是…

ヅ她的身影、若隐若现 2024-12-03 02:34:30 6 0

使用 STA 进行 Web 浏览器控制

我正在尝试将 WebBrowser 添加到应用程序以便能够显示网页,但始终遇到线程类型问题。 目前我得到: ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd7…

讽刺将军 2024-12-01 21:30:44 8 0

如何在 C# 中为 COM STA 线程泵送消息?

我有一个主 STA 线程,它在 COM 对象上调用很多方法,还有一个辅助 STA 线程,它也在同一个对象上执行很多工作。我希望主线程和辅助线程并行工作(即…

一个人练习一个人 2024-11-25 03:21:53 9 0

在 wpf 中显示 System.Windows.Forms.FolderBrowserDialog 时出现异常

我尝试在 wpf 中显示 folderbrowserdialog 但出现此异常 当前线程必须设置为单线程 OLE 之前的线程单元 (STA) 模式 可以拨打电话。确保您的 Main函数…

吃→可爱长大的 2024-11-19 16:36:50 15 0

COM 出站调用导致“由于应用程序正在分派输入同步调用,因此无法进行出站调用。”

我有一个 COM 服务器(C++/STA(基于 MFC 的应用程序))和一个 COM 客户端(C#/MTA)。 COM 服务器必须位于 STA 中,因为它是 MFC 应用程序(在这件…

倾听心声的旋律 2024-11-19 01:20:41 10 0

MsgWaitForMultipleObjectsEx 死锁 MFC 应用程序中的主 STA 线程

最好的办法是做STA线程同步? 我有一个基于对话框的 MFC 应用程序,有两个 STA 线程:主线程和第二线程。我在主 UI 线程中创建了 COM 对象。 我从第二…

画骨成沙 2024-11-17 03:09:04 12 0

如何在不同的线程上监听此事件?

我编写了一个小测试程序,尝试使用制造商提供的 ActiveX 控件让 USB 读卡器正常工作。 只要不使用单独的线程,该表单就可以正常工作。我创建了一个新…

擦肩而过的背影 2024-11-15 12:57:00 7 0

STA COM 对象的阻塞方法是设计缺陷吗?

假设 COM 对象是在 STA 线程上创建的。因此对该对象的所有调用都在该线程中序列化。因此,如果对象的某个方法处于阻塞状态,则使用该对象的所有线程都…

还在原地等你 2024-11-14 05:03:33 10 0
更多

推荐作者

牛↙奶布丁

文章 0 评论 0

COSO

文章 0 评论 0

落叶

文章 0 评论 0

暗地喜欢

文章 0 评论 0

qq_i8qOEG

文章 0 评论 0

qq_Wl4Sbi

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文