如何在未安装过VC6的机器上使用VC程序??? 用VC编的程序,已使用静态库,只使用了VC提供的控件,但编译后无法在其他未安装过VC的机器上使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只要静态链接MFC应该就可以了吧。你用depends看看你的可执行文件都链接了哪些DLL。 project setting->general->use MFC in a static library 你用depends看看你的可执行文件都链接了哪些DLL,将它们与你的exe放在一起就可以了。 静态链接MFC,用depends看看你的可执行文件都链接了哪些DLL或OCX控件,将你使用的控件对应的OCX文件一起安装到运行环境中。 你用了哪些控件,有些是office等别的microsoft产品提供的。 菜单:Build/Batch Build...选择Release,在工程所在文件夹中找到Release文件夹,把里面生成的EXE文件拷贝到任何WINDOWS系统下都能运行。 我用depends看过执行文件,里面没有OCX控件啊 我的操作系统是Win2000,用depends看过执行文件链接了ADVAPI32.DLL,comctl32.dll,COMDLG32.DLL,GDI32.DLL,KERNEL32.DLL,msvcrt.dll,NTDLL.DLL,OLE32.DLL,OLEAUT32.DLL,oledlg.dll,OLEPRO32.DLL,rpcrt4.dll,SHELL32.DLL,shlwapi.dll,USER32.DLL,WINSPOOL.DRV 提示什么,如果你用过ActiveX控件,那么,你要先注册该控件 可以把4个dll文件拷到那台机器上就可以了,MFC42D.DLL MFCN42D.DLL MFCO42D.DLL MSVCRTD.DLL 可以把4个dll文件拷过去的话,我还要用静态库来编译干什么啊?! release 你的程序然后就可以使用在你的release目录下的程序了如果,缺少某些.dll文件,可以通过拷贝到release目录下程序就可以正常执行。 只要静态链接MFC应该就可以了吧。你用depends看看你的可执行文件都链接了哪些DLL 学习ADO访问数据库遇到问题? 庆祝bohut喜得贵子!200! 请问BT协议中的info_hash,20字节长的SHA1验证码怎么得到的?谢谢! 关于字体,问一个问题,100分奉上。谢谢! [请教]我想定义一个类描述树形结构,该怎样做? 怎么给View中的控件添加窗口处理函数 哪位大侠知道语音合成方面的知识 关于 com的使用 有一DLL文件,需要实时运行,请问该怎么办? 单文档 树控件 能否开一窗口其它部分看不见,只有我画的东西显示出来? 建立了一个从CControlBar派生的类后,为什么在类向导中找不到对应的消息响应函数/
选择Release,
在工程所在文件夹中找到Release文件夹,把里面生成的EXE文件拷贝到任何WINDOWS系统下都能运行。
然后就可以使用在你的release目录下的程序了
如果,缺少某些.dll文件,可以通过拷贝到release目录下
程序就可以正常执行。