VS2010 C++怎样改控制台窗口的名称?

我做的是控制台窗口,想给窗口(就是上面的框)改一个名,不想用路径当名,怎么改?程序已经基本做好了,不要建议我改成Windows应用程序了。... 我做的是控制台窗口,想给窗口(就是上面的框)改一个名,不想用路径当名,怎么改?
程序已经基本做好了,不要建议我改成Windows应用程序了。
展开
 我来答
xx8833
2011-08-24 · TA获得超过1629个赞
知道小有建树答主
回答量:342
采纳率:0%
帮助的人:471万
展开全部
添加头文件
#include<Windows.h>
使用这个函数就可以了(不要把L漏了):
SetConsoleTitle(L"新名字");
追问
添加了Windows.h,结果是此声明没有存储类型或类型说明符
追答
我是用的是空项目,你可能建的项目类型稍有区别
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户24572
2011-08-24 · TA获得超过362个赞
知道小有建树答主
回答量:645
采纳率:0%
帮助的人:274万
展开全部
这个bug是安装某些软件的时候,vs2010相关的注册表值被修改了,只要改回来就好了。
对于32位机器,查找注册表的项:
[HKEY_CLASSES_ROOT\CLSID\\InProcServer32],
把它的默认值修改为:
C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll

而对于64位的机器,查找项:
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\\InProcServer32]
把它的默认值修改为:
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
074vexq430
2011-08-25 · TA获得超过261个赞
知道答主
回答量:503
采纳率:0%
帮助的人:290万
展开全部
这个bug是安装某些软件的时候,vs2010相关的注册表值被修改了,只要改回来就好了。
对于32位机器,查找注册表的项:
[HKEY_CLASSES_ROOT\CLSID\\InProcServer32],
把它的默认值修改为:
C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll

而对于64位的机器,查找项:
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\\InProcServer32]
把它的默认值修改为:
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zkflazier
2011-08-24
知道答主
回答量:25
采纳率:0%
帮助的人:25.6万
展开全部
直接用调用一句命令提示符语句就可以了
头文件为:include<stdlib.h>
调用函数为:system("title 新名字")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang12162008
2011-08-26 · 超过18用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:50.2万
展开全部
应该不能,控制台程序是没有图形访问的,它只能修改框内的东西。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式