首页 > 解决方案 > 从 .NET C# DLL 更新 MFC 对话框中的进度条

问题描述

我看过这篇文章,但我需要相反的东西,发现它令人困惑。

我有一个 C# DLL,它正在执行一项使用互操作自动执行 Outlook 的冗长任务。

这个 DLL 方法是从我的CDialog在 MFC 中的函数调用的。

我的对话框上有一个进度条控件。是否可以从 .NET DLL 更新对话框中的此进度条?

我的问题有意义吗?

标签: c#callbackmfc

解决方案


文章从 DLL 中调用 EXE 中的导出函数将帮助您仅从 dll 调用 exe 函数。

但是,您可以创建命名 mutex来同步进程或 dll 进度。可以从 C++ 和 C# 访问命名互斥锁。在 c# exe 中创建命名的 Mutex 并在 c++ 中访问它的 dll


推荐阅读