VS2010 sln有2个项目,项目A是C#,项目B是C++ MFC,A怎么调用B的方法?项目B用什么方法可以转成dll项目? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 vs2010 sln 项目 c# c++ 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? greatsbtatei 2013-05-05 · 超过23用户采纳过TA的回答 知道答主 回答量:84 采纳率:0% 帮助的人:64.8万 我也去答题访问个人页 关注 展开全部 把B的方法封装成DLL,然后用A去引用DLL就好了 更多追问追答 追问 B本来生成的是exe程序,生成不了dll程序,我已经试过了。配置属性,常规,配置类型-指定成dll,可还是没法生成dll。这跟C#不一样。C#窗口程序可以输入为dll程序。c++窗口程序貌似不行呀。 追答 你可以尝试在A和B之外专门写一个DLL,然后A和B都来调用这个DLL。c++应该是可以写DLL的,或者写COM+组件也可以啊 追问 c++是可以写成dll,但是工作量很大。我试试用第三方dll做桥梁吧。 追答 多拓展思路,不要局限于一种方式。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 zhuhuaizhong 2013-05-05 · TA获得超过7276个赞 知道大有可为答主 回答量:3978 采纳率:63% 帮助的人:3599万 我也去答题访问个人页 关注 展开全部 规范的方法肯定是将 B 的方法重写成 dll ,但工作量大临时救急的方法就是修改 B 项目的输出为文件,然后 A 启动 B 运行并等待结束然后去 文件取结果。当然,还有通过注册表传递数据等方式 。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-05-14 请问:VS2010里的C++各种项目都是干什么用的,ATL项目,CLR,MFC,WIN32 等等 谢谢 2 更多类似问题 > 为你推荐: