感觉MFC程序比较快,但是界面库没有.Net丰富,有时看到好多.Net中有的控件好想在MFC程序中也有,但是又怕.Net程序的运行速度,还有就是MFC中的传统C的东西与.Net之间的接口转换好像挺麻烦的,以前想将一个char*的字符串转换成一个String^郁闷的没办法。还有就是.net也就是托管程序好像不支持C++的STL吧,也很麻烦的。
解决方案 »
- ListCtrl设置背景图片 在线等 急!!!
- 新手打听下VCMFC开发人员会使用第三方界面库来缩短VC界面开发的时间啊?
- 聊天程序的编辑框实现?图片/默认表情,如何传送的问题
- 关于关闭程序时候的奇怪问题,用任务管理器都无法关闭!!!
- 我想做一个程序,程序启动以后自动隐藏(SW_HIDE),我想在用户按了某个特定键之后程序显示出来,应该怎么做?
- WSAWaitForMultipleEvents timeout 佔用 CPU ?
- 学COM要用多长时间
- 请问在ListCtrl里添加了图片,怎样保留checkbox
- 没有topbar的对话框怎么移动?
- MFC读文件 用列表控件显示文件数据
- VC 2008 中的选定内容查找。。。。。。
- vc++ ADO insert into
#include <stdlib.h>
#include <string.h>
#include <msclr\marshal.h>using namespace System;
using namespace msclr::interop;int main() {
const char* message = "Test String to Marshal";
String^ result;
result = marshal_as<String^>( message );
return 0;
}
有Marshal方法可以转化.net和c++啊 .至于如何转换, 混合编程, 请看我的blog: mfc如何使用wpfhttp://blog.csdn.net/muzizongheng/archive/2010/05/07/5565170.aspx