C# 异步调用表单

标签 c# winforms

我正在为 Excel 编写插件,并在图标托盘附近的所有窗口顶部异步出现一些弹出表单。

我正在寻找一种方法来调用 Invoke 和 BeginInvoke 方法来弹出这些窗体,而不必引用另一个窗体或其他此类控件对象。那可能吗?我能够为将托管我的运行时的“Excel 窗口”检索 HWND 指针...是否可以检索具有可从中访问的 Invoke 和 BeginInvoke 方法的对象?

最佳答案

也许你可以使用MethodInvoker类。

MethodInvoker Tutorial

关于C# 异步调用表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8234161/

相关文章:

c# listview 取消选择项目

c# - 括号还是引号?

c# - 无法从 EF Core 1.1.2 升级到版本 2.0.0

字符串常量的 C# 编译时连接

c# - ASP.NET MVC Razor : Add empty value to a DropDownList

c# - 修改DataGridView绑定(bind)的大数据集需要很长时间?

c# - 使用目录服务帐户管理帮助查找用户

c# - 如何重构多个相似的 Linq-To-Sql 查询?

c++ - 在 C++/CLI Visual Studio C++ 中使用指定的数组位置将文本框中的值保存在 char 中

c# - 如何强制可本地化的 WinForms 应用程序使用(默认)语言属性