怎么样才能让我写的程序不调用MFC42.dll
怎么样才能让我写的程序不调用MFC42.dll
听说是不用MFC编程 那怎么写呢?应该注意什么?
问题点数:80、回复次数:12Top
1 楼yuilan(于连)回复于 2003-11-01 21:29:07 得分 10
使用 win32 applicationTop
2 楼lanfanghelanfanghe(眉飞色舞)回复于 2003-11-01 21:37:17 得分 0
不是基于MFC的,好象就可以了吧Top
3 楼zhang_zhibin(blackcat)回复于 2003-11-01 21:40:30 得分 0
用SDKTop
4 楼sdxx(张思过)回复于 2003-11-01 21:45:37 得分 0
为什么不用mfc42.dll呢,windows操作系统里自带这个dll吧Top
5 楼Alexeyomux(黑白的背影)回复于 2003-11-01 21:59:37 得分 0
你用静态联编不就行了吗?Top
6 楼tonybaobao(Tony宝宝)回复于 2003-11-01 22:19:58 得分 0
是不是想要静态连接啊?那样就不需要客户机上有mfc.dll了。
如果要彻底不用mfc,那就用atl或者wtl或者sdk咯!Top
7 楼bearinmind(北方的熊)回复于 2003-11-01 22:25:48 得分 10
静态编译mfc就行了,不过你的可执行文件会很大。
也可以用atl,这个方法也不错。Top
8 楼Tealy(Tealy)回复于 2003-11-01 23:39:40 得分 0
就是因为客户机总找不到MFC42.DLL
Top
9 楼cdwy411(VC$ORACLE)回复于 2003-11-01 23:39:52 得分 10
可以在VC的工程里设置一下:创建一个非基于mfc的程序即可Top
10 楼solomonlxd(solomonlxd)回复于 2003-11-02 00:12:27 得分 10
static MFC libraryTop
11 楼DebugXP(NULL)回复于 2003-11-02 02:07:25 得分 20
用mfc写的就有mfc42.dll
可以试试这样
菜单Project——>stetings——>microsoft founddation ....
——>选择use mfc in a static libraryTop
12 楼thunder76(thunder)回复于 2003-11-02 09:46:10 得分 20
做发布版本,让安装程序帮你在客户机中拷贝mfc42.dll或者自己将这个动态联接库拷到客户机上。使用VC而不使用MFC42.dll几乎是不可能的,除非你只是想使用VC的编译器。
MFC42.dll不是操作系统自带的,如果有的话,就是安装某个程序时拷贝的,例如VC或者使用VC写的程序。Top




