方法/步骤
按Ctrl+N组合键新建立一个工程,命名为”exe文件生成“,保存路径设置为自己想要保存的地方,然后点击“确定”;建立一个空工程,接着点击”完成“;最后点击”确定“。
再次按Ctrl+N组合键新建一个"C++ Source file"的文件,其余的不用设置,直接点击”确定“就好了。接着就会出现输入程序代码界面。
输入程序代码,这里以程序运行后输出”Welcome to C++!“为例。(注意:在程序中有一行为 “system("pause");”,这是为了程序运行到这里时能够暂停一下,否则在程序运行后就窗口及消失了,只能看到窗口闪了一下就没了。可以把这一句去掉验证一下)。
然后进行编译、链接,没有错误也没有警告的话,就可以运行了。
运行成功后就可以进行exe文件的生成了。点击工程->设置。在窗口的左上角有一个设置,点击下拉菜单,选择Win32 Release。然后点击“确定”。
点击组建->批组建。保留Win32 Release 前面的对勾,去掉Win32 Debug前面的对勾。然后点击“创建”。
然后你打开你所建立工程的文件夹,可以找到一个文件名为Release的文件夹,打开此文件,里面有一个exe格式的文件,它就是我们需要的程序。把它拷贝后就可以单独运行啦!
在运行里面输入regedit(注册表编辑器),HEY_CLASS_ROOT下面是所有文件的后缀名文件,找到你想取消关联的后缀名,如exe,单击这个文件夹,右边出现两行内容,第一行双击“(默认)”,打开对话框,将“数据”下面可以填写的部分写为exefile,第二行content type(如果没有就在空白处右键,新建一个字符串值,名字content type)“数据”application/x-msdownload。你的电脑里面所有exe文件就没有了任何关联和默认程序,回到最原始状态。最为快捷。
解决方法:
方法一:把regeditexe改名为regeditcom,然后执行regeditcom,把HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command右边默认项的键值改为"%1" %即可
方法二:(只适用于Win2000/XP):
1、将cmdexe改名为cmdcom或cmdscr。
2、运行cmdcom
3、运行下面两个命令:
ftype exefile="%1" %
assoc exe=exefile
4、将cmdcom改回cmdexe
方法三:当然是利用第三方工具了,如去下载瑞星的注册表修复器:>
有三个办法试试:
一、把系统目录下regeditexe文件复制到其他地方,比如桌面上,将后缀名改成com,运行就可以使用注册表了打开注册表编辑器把HKEY_CLASSES_ROOT\exefile\shell\open\command里的叫默认值的键值改为"%1" %
二、开始菜单→运行→输入assoc exe=exefile按回车
三、新建一个记事本文档,然后复制以下内容到该文档中,最后修改该记事本文档的扩展名为reg,然后双击该reg文件将注册表信息导入,然后重启计算机……
-------以下内容复制到记事本中--------
Windows Registry Editor Version 500
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %"
"IsolatedCommand"="\"%1\" %"
-------以上内容复制到记事本中--------
以上就是关于VC6.0怎么修改生成的.exe文件的默认文件全部的内容,包括:VC6.0怎么修改生成的.exe文件的默认文件、win7上把exe文件的默认打开方式改成了记事本,而且系统文件里的程序都这样了,现在所有程序都打不开了、EXE文件默认打开方式被改怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)