gpt4 book ai didi

c# - 使 c# winforms 应用程序可用作非托管 mfc 应用程序的 dll

转载 作者:行者123 更新时间:2023-11-30 15:10:04 26 4
gpt4 key购买 nike

我想知道如何将现有的 c# winforms 应用程序转换为类库,然后从 mfc 应用程序调用它。有没有关于如何做到这一点的引用?我试过谷歌搜索,但是,除了需要将 ComVisible 属性设置为 true 之外,我还没有找到太多信息。

谢谢。

最佳答案

在 visual studio 项目属性中将输出类型更改为类库。这将使您的项目编译成一个dll。同时将 comvisible 属性设置为 true。因此将生成一个 com 可调用包装器和一个 tlb 文件,您可以从您的 mfc 项目中使用它们。

此外,我认为以下链接非常详细地解释了 COM Interop 如何在 .Net 中工作

http://www.codeproject.com/KB/COM/cominterop.aspx

关于c# - 使 c# winforms 应用程序可用作非托管 mfc 应用程序的 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3629124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com