1. VC6.0怎么设置为中文
工具/材料:电脑、VC6.0。
第一步,打开电脑,打开VC++6.0。
2. VC6.0怎么把工具栏界面调为中文显示
左边应该是工作空间吧。把你的代码编辑窗口都取消最大化(最小化或一般化都行),然后在灰色的区域点右键,在workspace(中文版应该是
工作空间)勾上就ok
如果是控件工具栏,先打开一个对话框,就是编辑界面拖控件的窗口,按上面的方法,勾上controls(如果当前窗口不是对话框资源编辑窗口是没这个选项的)
3. VC中,怎么在软件中实现中英文版本的切换
VC中实现多语菜单非常容易,下面以英汉对照菜单为例说明多语菜单实现的方法。
一、建立工程项目文件
选择语言为中文,其余采用默认,添加中英文切换菜单IDD_MENU_CHANGE
二、用文本形式打开资源文件,找到IDR_MAINFRAME的菜单文本内容如下:
view sourceprint?
01.IDR_MAINFRAME MENU PRELOAD DISCARDABLE
02.BEGIN
03. POPUP "文件(&F)"
04. BEGIN
05. MENUITEM "新建(&N)\tCtrl+N", ID_FILE_NEW
06. MENUITEM "打开(&O)...\tCtrl+O", ID_FILE_OPEN
07. MENUITEM "保存(&S)\tCtrl+S", ID_FILE_SAVE
08. MENUITEM "另存为(&A)...", ID_FILE_SAVE_AS
09. MENUITEM SEPARATOR
10. MENUITEM "打印(&P)...\tCtrl+P", ID_FILE_PRINT
11. MENUITEM "打印预览(&V)", ID_FILE_PRINT_PREVIEW
12. MENUITEM "打印设置(&R)...", ID_FILE_PRINT_SETUP
13. MENUITEM SEPARATOR
14. MENUITEM "最近文件", ID_FILE_MRU_FILE1, GRAYED
15. MENUITEM SEPARATOR
16. MENUITEM "退出(&X)", ID_APP_EXIT
17. END
18. POPUP "编辑(&E)"
19. BEGIN
20. MENUITEM "撤消(&U)\tCtrl+Z", ID_EDIT_UNDO
21. MENUITEM SEPARATOR
22. MENUITEM "剪切(&T)\tCtrl+X", ID_EDIT_CUT
23. MENUITEM "复制(&C)\tCtrl+C", ID_EDIT_COPY
24. MENUITEM "粘贴(&P)\tCtrl+V", ID_EDIT_PASTE
25. END
26. POPUP "查看(&V)"
27. BEGIN
28. MENUITEM "工具栏(&T)", ID_VIEW_TOOLBAR
29. MENUITEM "状态栏(&S)", ID_VIEW_STATUS_BAR
30. MENUITEM "弹出CD", ID_VIEW_FULLSCREEN
31. MENUITEM "英文", ID_MENU_CHANGE
32. END
33. POPUP "帮助(&H)"
34. BEGIN
35. MENUITEM "关于 FullScreen(&A)...", ID_APP_ABOUT
36. END
37.END
在此后加入英文菜单资源复制上述文本,把其中的中文改成英文,并作些改动
view sourceprint?
01.IDR_MAINFRAME_ENGLISH MENU PRELOAD DISCARDABLE
02.BEGIN
03. POPUP "File(&F)"
04. BEGIN
05. MENUITEM "New(&N)\tCtrl+N", ID_FILE_NEW
06. MENUITEM "Open(&O)...\tCtrl+O", ID_FILE_OPEN
07. MENUITEM "Save(&S)\tCtrl+S", ID_FILE_SAVE
08. MENUITEM "Save as(&A)...", ID_FILE_SAVE_AS
09. MENUITEM SEPARATOR
10. MENUITEM "Print(&P)...\tCtrl+P", ID_FILE_PRINT
11. MENUITEM "Print Preview(&V)", ID_FILE_PRINT_PREVIEW
12. MENUITEM "Print Setting(&R)...", ID_FILE_PRINT_SETUP
13. MENUITEM SEPARATOR
14. MENUITEM "Recent Files", ID_FILE_MRU_FILE1, GRAYED
15. MENUITEM SEPARATOR
16. MENUITEM "Exit(&X)", ID_APP_EXIT
17. END
18. POPUP "Edit(&E)"
19. BEGIN
20. MENUITEM "Undo(&U)\tCtrl+Z", ID_EDIT_UNDO
21. MENUITEM SEPARATOR
22. MENUITEM "Cut(&T)\tCtrl+X", ID_EDIT_CUT
23. MENUITEM "Copy(&C)\tCtrl+C", ID_EDIT_COPY
24. MENUITEM "Paste(&P)\tCtrl+V", ID_EDIT_PASTE
25. END
26. POPUP "View(&V)"
27. BEGIN
28. MENUITEM "ToolBar(&T)", ID_VIEW_TOOLBAR
29. MENUITEM "StatusBar(&S)", ID_VIEW_STATUS_BAR
30. MENUITEM "Eject CD", ID_VIEW_FULLSCREEN
31. MENUITEM "Chinese", ID_MENU_CHANGE
32. END
33. POPUP "Help(&H)"
34. BEGIN
35. MENUITEM "About FullScreen(&A)...", ID_APP_ABOUT
36. END
37.END
修改完成后保存资源。
三、在 CMainFrame中加入变量CMenu m_englistmenu 和m_chinesemenu保存中英文菜单资源
加入变量enum Enum{e,c}m_current 保存当前菜单
四、由于默认为中文菜单在 CMainFrame::CMainFrame()中设置m_current=c;表示当前为中文菜单,在CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中装入英文菜单资源
view sourceprint?
1.m_englistmenu.LoadMenu("IDR_MAINFRAME_ENGLISH");
2.HMENU m_hMenu=::GetMenu(this->m_hWnd); // 保存中文菜单
3.m_chinesemenu.Attach(m_hMenu);
五、加入菜单函数
view sourceprint?
01.void CMainFrame::OnMenuChange()
02.{
03. if(m_current==e)
04. {
05. SetMenu(&m_chinesemenu);
06. m_current=c;
07. }
08. else
09. {
10. SetMenu(&m_englistmenu);
11. m_current=e;
12. }
13.
14.}
编译运行程序您就可以获得一个具有英汉对照菜单的应用程序。
参考http://www.vckbase.com/index.php/wv/370
4. 如何使Visual C++ 6.0编译时提示的错误用中文显示
方法1:
启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意啦/前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使用一次这样的方式运行VC,以后再次通过双击图标的方式启动也不会有问题。
方法2:
使用你的VC安装盘修复一下。
方法3:
在VC中点击“Tools”—>“Option”—>“Directories”,发现路径有误,重新设置“Excutable Fils,Include Files,Library Files,Source Files”的路径。
要是显示“找不到mspdb60.dll”,去能正常运行VC++的电脑中搜索mspdb60.dll文件,拷贝到你的机器上Microsoft Visual Studio\Common\MSDev98\Bin下。缺失其他文件类似操作O(∩_∩)O。
方法4:
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的
“Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的
选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。
因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”
—>“Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果你装在其他盘里,则仿照其路径变通就行。
关键是microsoft visual studio\ 后面的东西要相同。
是在是不行就重装。
vc 6.0里可以做C语言编程,但是不要使用clrscr()和getch()函数。不然会报错的,同时把头文件必须加上。
5. VC++6.0编译时出现警告
警告本身不影响编译器编译程序!
警告是编译器在编译源代码的过程中,经过简单分析源代码之后,简单判断的可能存在风险的代码
编译器给出的警告一般都是很友好的,针对性的处理警告对提高程序稳定性很有帮助。比如它提示变量没有初始化,因为没有初始化的变量中包含的是随机值,对程序很不利;它提示存在没有使用的变量,那么去掉这些变量可以减小内存浪费,等等很多
如果你现在是学习vc的阶段,那么可以不用在意警告,只要程序可以运行,达到你的要求就可以了!
但是如果你是在写成品的软件,那么请一定严肃处理警告,即第一步保证编译正常通过,不出现错误,第二步就是处理警告,保证没有警告的存在(当然,不是使用预编译指令,禁用警告)
不知道你是否听过大名鼎鼎的PCLint,它可以认为是比一般编译器更严格的编译器,它往往将警告设置为错误,目的就是提醒程序员处理潜在的问题。
6. VC++怎么才能调出编译出错误能提示那一栏
在菜单栏上有“view”及“视图”选项,打开后在下拉菜单中就有“output”及“输出”选项,勾上就应该可以了吧,呵呵,希望对你有所帮助!
7. vc 中的编译错误提示
可能是因为链接器的子系统选项被改成了
控制台(/SUBSYSTEM:CONSOLE)
链接器以为此程序是控制台程序,查找main入口,出错。
解决方法:
将链接器的子系统选项改为:
Windows (/SUBSYSTEM:WINDOWS)
如果是VS.NET 2003
选择 项目->属性->配置属性->链接器->System
将子系统改为:
Windows (/SUBSYSTEM:WINDOWS)
也可以试试
project->settings
link tab
Project Options中找到
/subsystem:console
改为/subsystem:windows
8. 中英文切换 VC
mm=1无法控制编译过程,可以这样
在语句#ifdef EN (注意不是你写的#if defined EN,要用#ifdef EN )
之前加上
#define EN
这样就用英文了,如果把这行注释掉(//#define EN)就用中文了
补充:
通过mm的值来编译某段宏定义是不可以的,因为宏定义部分在编译时就完成了,而声明一个变量要在代码执行时才生效的,所以不可以。
如果想通过变量来控制切换不同的语言,那么就不能用宏定义的方式来切换,也要用代码的方式切换,如:
if(mm==1)
{
//使用中文
}
else
{
//使用EN
}
9. VC++6.0编译时弹出的提示框是英文的看不懂,有什么办法变成中文的。。大神在哪
编译时在下方显示的英文无法变成中文,不过一般都是很简单的英文。
10. 怎么把VC++6.0 环境改成中文
下载一个汉化补丁,或者直接安装中文版本的,网上也有下载,建议你还是用英文的,因为企业开发基本没有用中文版的。