紧急向有经验的高人求救,如何让使用vc6的atl编写的进程外组件(exe)支持CString? 其实我想让它支持所以的mfc类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,还有跟我的需求一样的啊 :)好象没有别的办法,只有改写MFC类库,生成一套自己的代码。我正在做这个工作呢,还没完成呢。不过我用VC7中的MFC类库做为起点,因为其中的很多类,已经可以在ATL和MFC中共享了,此外,它还封装了许多新的东西,如DC、链表等。自己动手吧,按你的要求砍它! http://www.codeguru.com/atl/MFCCStringForATL.shtmlAdd MFC's CString class to ATL with No MFC Dependencies 你看看 CString 类,在VC6下就是一个单独的类,没有基类,所以你把MFC源代码拷贝出来,把 诸如 ASSERT 替换成 ATLASSERT 等,去掉异常处理和所有以 Afx 开头的函数基本上就可以了。毕竟 CString 不是一个继承关系复杂的类,你自己改改就好用了。很多自己用不到的函数都可以删除。这个工作简单的很,呵呵,一天就可以了吧~~~ 重叠IO端口的服务器界面 客户一连接上来 就卡住不显示,什么原因啊 关于列表框的问题 在线等:CFileDialog的DoModal做过什么,为什么单击”打开“后出现问题 请大虾帮忙,有个问题折磨小弟很久了,关于VC编译器和COM(所有的分都给了) 如何让编译好的程序可以随时运行? 关于文件合并 我用MFC写了一个opengl的程序画三角形,但是结果显示不出来! Help : CMyApp中m_pMainWnd能否为CDialog? 知者请进:如何获得sql中日期的年月日? 文件读为什么老是出错呢? 哪里有关于“8255并行接口芯片”开发的资料? 关于activereport的使用
我正在做这个工作呢,还没完成呢。不过我用VC7中的MFC类库
做为起点,因为其中的很多类,已经可以在ATL和MFC中共享了,
此外,它还封装了许多新的东西,如DC、链表等。自己动手吧,按你的要求砍它!
Add MFC's CString class to ATL with No MFC Dependencies