vb6与vc6生成的exe文件大小比较的困惑?
我用mfc向导生成一个基于对话框的项目,其实就是一个对话框窗口,我加上两个按钮,编译成exe文件后,约100多K,
我同样用vb6,做一个窗体,也是加上两个按钮,然后编译生成exe文件,发现这个文件才16K,为什么差别这么大呢?
同样一个窗体,同样多的控件,但是体积相差近10倍,我确实不明白。
按理说,vc6生成的exe应该经vb6小呀。但是为何却大呢?大家可以试一下,给大家给点指教,道理何在?
我用mfc向导生成一个基于对话框的项目,其实就是一个对话框窗口,我加上两个按钮,编译成exe文件后,约100多K,
我同样用vb6,做一个窗体,也是加上两个按钮,然后编译生成exe文件,发现这个文件才16K,为什么差别这么大呢?
同样一个窗体,同样多的控件,但是体积相差近10倍,我确实不明白。
按理说,vc6生成的exe应该经vb6小呀。但是为何却大呢?大家可以试一下,给大家给点指教,道理何在?
编译成发布版,会小很多
但是还是有疑问,多出来的4k难道就是mfc的静态库吗?不会这么小吧。20k的exe程序真是会带着静态库吗?