作者Zephyr750 (红莲西风750)
看板Programming
标题[问题] .net和MFC
时间Fri Jun 24 21:59:34 2011
这两个东西
MFC是一套把Win32API包起来的class集
.net是个平台,以可跨网路和桌面程式之间(是吧?我对它不是很熟)
我的问题是
在.net之下可以用MFC吗?
1. 在平台之下使用一套class集满合乎常理的
2. 但是似乎没有看过一起介绍两者的书或文章
所以在此提问!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.224.25
1F:推 purpose:.NET 是跨语言、JAVA 是跨平台 124.8.143.130 06/24 22:23
2F:→ Zephyr750:跨语言沟通=.net?? 114.33.224.25 06/24 22:40
3F:→ akasan:.net理论上跨平台,JAVA要跨语言也OK阿XD 61.60.218.62 06/25 01:18
4F:推 leicheong:.NET Framework本身就有带Win32 API的 61.238.58.149 06/25 09:49
5F:→ leicheong:wrapper, 没需要混用MFC啦. 而且要混用 61.238.58.149 06/25 09:50
6F:→ leicheong:的话那段code就没.NET本身记忆体管理的 61.238.58.149 06/25 09:51
7F:→ leicheong:效果了, 那用.NET的好处就少了一小半... 61.238.58.149 06/25 09:52
8F:→ leicheong:混用的方向是用MFC写个COM组件让.NET 61.238.58.149 06/25 09:53
9F:→ leicheong:呼叫, 或者用.NET写COM来让MFC的程式 61.238.58.149 06/25 09:54
10F:→ leicheong:呼叫... 61.238.58.149 06/25 09:54
11F:→ karcher:.net可以呼叫MFC!!参考:c++/cli in action 114.25.177.190 06/25 13:51
12F:→ Zephyr750:楼上可以多说一点吗?我很好奇这一块 114.33.224.25 06/27 23:24
13F:→ karcher:首先,你可以用c++/cli开一个新的专案 1.169.134.231 06/28 21:39
14F:→ karcher:将MFC的c++物件包装在.NET CLASS 1.169.134.231 06/28 21:41
15F:→ karcher:.net class的宣告请查public ref class... 1.169.134.231 06/28 21:42
16F:推 aecho:如果不能呼叫unmanaged code的话, 219.84.234.132 06/29 22:56
17F:→ aecho:还能用.net包MFC吗? 219.84.234.132 06/29 22:57