试着把VS2005的ActiveX转到Vs2010上尝鲜。没想到。。。

北京的雾霾天 2010-04-21 04:03:26
试着把VS2005的ActiveX转到Vs2010上尝鲜。没想到原来不到1M的OCX,现在2M还多,怎么搞的?当然我是用静态MFC来着。看来MFC又大了很多。

问题:能不能小点?
...全文
198 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
webipstin 2010-04-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 hbxtlhx 的回复:]
试着把VS2005的ActiveX转到Vs2010上尝鲜。没想到原来不到1M的OCX,现在2M还多,怎么搞的?当然我是用静态MFC来着。看来MFC又大了很多。

问题:能不能小点?
[/Quote]

加个压缩壳吧
BoweirrKing 2010-04-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ccc_cgreen 的回复:]
把Unicode改成ansi应该能小一半,呵呵。。
[/Quote]

常识1:EXE、DLL、OCX等都是二进制文件
常识2:C++是编译型语言,不是解释性语言

除非你的EXE是纯文本构成的,否则不可能U变A就体积小一半
blueice12 2010-04-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ccc_cgreen 的回复:]

引用 3 楼 waistcoat10 的回复:

引用 2 楼 ccc_cgreen 的回复:

把Unicode改成ansi应该能小一半,呵呵。。


啥逻辑啊,咋会呢


什么叫啥逻辑啊,本来事实就是这样。
[/Quote]


你弄个最简单的ActiveX工程编译试试到底是变大还是变小
blueice12 2010-04-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ccc_cgreen 的回复:]

把Unicode改成ansi应该能小一半,呵呵。。
[/Quote]

就和把软盘对折能得到二倍容量的说法一样,哈哈
jxufeng 2010-04-22
  • 打赏
  • 举报
回复
我把vc6 转到 vs 2005,发现要改的有几百行,还是算了
ccc_cgreen 2010-04-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 waistcoat10 的回复:]

引用 2 楼 ccc_cgreen 的回复:

把Unicode改成ansi应该能小一半,呵呵。。


啥逻辑啊,咋会呢
[/Quote]

什么叫啥逻辑啊,本来事实就是这样。
butwang 2010-04-22
  • 打赏
  • 举报
回复
看了强大了2倍还多,要优化不容易
尹成 2010-04-21
  • 打赏
  • 举报
回复
VC++ 2010 MFC的功能变强悍了,同时他的 库的体积变大了,你可以在编译器设置里面进行优化体积大小,
WaistCoat10 2010-04-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ccc_cgreen 的回复:]

把Unicode改成ansi应该能小一半,呵呵。。
[/Quote]

啥逻辑啊,咋会呢
ccc_cgreen 2010-04-21
  • 打赏
  • 举报
回复
把Unicode改成ansi应该能小一半,呵呵。。

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧