请问在VC6.0英文版(OS: 英文winidows xp,但已安装中文字库)中如何实现中文字体? 请问在VC6.0英文版(OS: 英文winidows xp,但已安装中文字库)中如何实现中文字体(包括中文注释和Active X控件相关属性的中文显示)?或者 不知道VC6.0 中文版本是否可以正确显示中文字体?(但vc6.0 在英文winidows xp中装不上? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在英文的xp和英文的vs中都可以显示中文的.不过如果你的在添加一些资源的时候没有选择中国的时候.那么在编辑一些控件的时候就不能正常显示中文了.这个时候你自己手动修改工程目录下的rc文件.rc文件里面有两个段1.中文资源.2.英文资源.把显示默认为英文的资源剪贴到中文资源那个段里面就可以正常的显示中文了. 原文件已经定义在中文资源了啊 .我的本意是调试<visual c++>网络通信编程>中的例子.书中源代码我猜应该是中文版VC. .RC 文件如下://Microsoft Developer Studio generated resource script.//#include "resource.h"#define APSTUDIO_READONLY_SYMBOLS///////////////////////////////////////////////////////////////////////////////// Generated from the TEXTINCLUDE 2 resource.//#include "afxres.h"/////////////////////////////////////////////////////////////////////////////#undef APSTUDIO_READONLY_SYMBOLS/////////////////////////////////////////////////////////////////////////////// Chinese (P.R.C.) resources#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)#ifdef _WIN32LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED#pragma code_page(936)#endif //_WIN32#ifdef APSTUDIO_INVOKED///////////////////////////////////////////////////////////////////////////////// TEXTINCLUDE//1 TEXTINCLUDE DISCARDABLE BEGIN "resource.h\0"END2 TEXTINCLUDE DISCARDABLE BEGIN "#include ""afxres.h""\r\n" "\0"END3 TEXTINCLUDE DISCARDABLE BEGIN "#define _AFX_NO_SPLITTER_RESOURCES\r\n" "#define _AFX_NO_OLE_RESOURCES\r\n" "#define _AFX_NO_TRACKER_RESOURCES\r\n" "#define _AFX_NO_PROPERTY_RESOURCES\r\n" "\r\n" "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n" "#ifdef _WIN32\r\n" "LANGUAGE 4, 2\r\n" "#pragma code_page(936)\r\n" "#endif //_WIN32\r\n" "#include ""res\\Example2_ChatRoom.rc2"" // non-Microsoft Visual C++ edited resources\r\n" "#include ""l.chs\\afxres.rc"" // Standard components\r\n" "#endif\r\n" "\0"END#endif // APSTUDIO_INVOKED///////////////////////////////////////////////////////////////////////////////// Icon//// Icon with lowest ID value placed first to ensure application icon// remains consistent on all systems.IDR_MAINFRAME ICON DISCARDABLE "res\\Example2_ChatRoom.ico"///////////////////////////////////////////////////////////////////////////////// Dialog//IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 55STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENUCAPTION "¹ØÓÚ Example2_ChatRoom"FONT 9, "ËÎÌå"BEGIN ICON IDR_MAINFRAME,IDC_STATIC,11,17,20,20 LTEXT "Example2_ChatRoom 1.0 °æ",IDC_STATIC,40,10,119,8, SS_NOPREFIX LTEXT "°æȨËùÓÐ (C) 2003",IDC_STATIC,40,25,119,8 DEFPUSHBUTTON "È·¶¨",IDOK,178,7,50,14,WS_GROUPENDIDD_EXAMPLE2_CHATROOM_DIALOG DIALOGEX 0, 0, 407, 253STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENUEXSTYLE WS_EX_APPWINDOWCAPTION "Example2_ChatRoom"FONT 9, "ËÎÌå"BEGIN PUSHBUTTON "The End",IDOK,331,216,50,14 EDITTEXT IDC_SHOWTEXT,13,7,269,196,ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL EDITTEXT IDC_INPUTTEXT,15,213,275,26,ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN CONTROL "IPAddress1",IDC_IPADDRESS,"SysIPAddress32",WS_TABSTOP, 322,15,78,20 LTEXT "ServerIP",IDC_STATIC,287,17,32,18 LTEXT "Port",IDC_STATIC,287,41,33,18 EDITTEXT IDC_PORT,326,41,54,20,ES_AUTOHSCROLL | ES_NUMBER DEFPUSHBUTTON "Á¬½Ó·þÎñÆ÷",IDC_CONNECTSERVER,293,77,45,22 PUSHBUTTON "½¨Á¢·þÎñÆ÷",IDC_SETSERVER,349,77,45,22END#ifndef _MAC///////////////////////////////////////////////////////////////////////////////// Version//VS_VERSION_INFO VERSIONINFO FILEVERSION 1,0,0,1 PRODUCTVERSION 1,0,0,1 FILEFLAGSMASK 0x3fL#ifdef _DEBUG FILEFLAGS 0x1L#else FILEFLAGS 0x0L#endif FILEOS 0x4L FILETYPE 0x1L FILESUBTYPE 0x0LBEGIN BLOCK "StringFileInfo" BEGIN BLOCK "080404B0" BEGIN VALUE "CompanyName", "\0" VALUE "FileDescription", "Example2_ChatRoom Microsoft »ù´¡ÀàÓ¦ÓóÌÐò\0" VALUE "FileVersion", "1, 0, 0, 1\0" VALUE "InternalName", "Example2_ChatRoom\0" VALUE "LegalCopyright", "°æȨËùÓÐ (C) 2003\0" VALUE "LegalTrades", "\0" VALUE "OriginalFilename", "Example2_ChatRoom.EXE\0" VALUE "ProductName", "Example2_ChatRoom Ó¦ÓóÌÐò\0" VALUE "ProductVersion", "1, 0, 0, 1\0" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x804, 1200 ENDEND#endif // !_MAC///////////////////////////////////////////////////////////////////////////////// DESIGNINFO//#ifdef APSTUDIO_INVOKEDGUIDELINES DESIGNINFO DISCARDABLE BEGIN IDD_ABOUTBOX, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 228 TOPMARGIN, 7 BOTTOMMARGIN, 48 END IDD_EXAMPLE2_CHATROOM_DIALOG, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 400 TOPMARGIN, 7 BOTTOMMARGIN, 246 ENDEND#endif // APSTUDIO_INVOKED///////////////////////////////////////////////////////////////////////////////// String Table//STRINGTABLE DISCARDABLE BEGIN IDS_ABOUTBOX "¹ØÓÚ Example2_ChatRoom(&A)..."END#endif // Chinese (P.R.C.) resources/////////////////////////////////////////////////////////////////////////////#ifndef APSTUDIO_INVOKED///////////////////////////////////////////////////////////////////////////////// Generated from the TEXTINCLUDE 3 resource.//#define _AFX_NO_SPLITTER_RESOURCES#define _AFX_NO_OLE_RESOURCES#define _AFX_NO_TRACKER_RESOURCES#define _AFX_NO_PROPERTY_RESOURCES#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)#ifdef _WIN32LANGUAGE 4, 2#pragma code_page(936)#endif //_WIN32#include "res\Example2_ChatRoom.rc2" // non-Microsoft Visual C++ edited resources#include "l.chs\afxres.rc" // Standard components#endif/////////////////////////////////////////////////////////////////////////////#endif // not APSTUDIO_INVOKED PS: 我现在在VC6.0 .h & .CPP 文件中输入中文还是?号啊?如何输出中文. 可能是你vc6的option里面字体选择有问题 listcontrol 加上一个图标。 求救,怎么用HDC完成双缓冲绘图。。。。 WTL中SS_NOTIFY风格的Static无法响应STN_CLICKED的问题,求指点 有一图像处理项目找人做 请教关于在CListCtrl控件中已有的行后添加新的内容的问题 请问怎样使程序在非当前用户下运行? 我怎么才能得到用ShellExcute打开的程序的HWND? 关于在程序执行中退出?用什么函数? 编译错误,请高手指教(源码奉上) 请问大家一个奇怪的问题,不知能否实现,多谢。 自定义的弹出框不能正常显示? 想做一个类似于打开对话框左边那个"导航栏“一样的东西 怎么做
不过如果你的在添加一些资源的时候没有选择中国的时候.
那么在编辑一些控件的时候就不能正常显示中文了.
这个时候你自己手动修改工程目录下的rc文件.
rc文件里面有两个段
1.中文资源.
2.英文资源.
把显示默认为英文的资源剪贴到中文资源那个段里面就可以正常的显示中文了.
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS/////////////////////////////////////////////////////////////////////////////
// Chinese (P.R.C.) resources#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END3 TEXTINCLUDE DISCARDABLE
BEGIN
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
"#define _AFX_NO_OLE_RESOURCES\r\n"
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
"\r\n"
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n"
"#ifdef _WIN32\r\n"
"LANGUAGE 4, 2\r\n"
"#pragma code_page(936)\r\n"
"#endif //_WIN32\r\n"
"#include ""res\\Example2_ChatRoom.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""l.chs\\afxres.rc"" // Standard components\r\n"
"#endif\r\n"
"\0"
END#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON DISCARDABLE "res\\Example2_ChatRoom.ico"/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 235, 55
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "¹ØÓÚ Example2_ChatRoom"
FONT 9, "ËÎÌå"
BEGIN
ICON IDR_MAINFRAME,IDC_STATIC,11,17,20,20
LTEXT "Example2_ChatRoom 1.0 °æ",IDC_STATIC,40,10,119,8,
SS_NOPREFIX
LTEXT "°æȨËùÓÐ (C) 2003",IDC_STATIC,40,25,119,8
DEFPUSHBUTTON "È·¶¨",IDOK,178,7,50,14,WS_GROUP
ENDIDD_EXAMPLE2_CHATROOM_DIALOG DIALOGEX 0, 0, 407, 253
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "Example2_ChatRoom"
FONT 9, "ËÎÌå"
BEGIN
PUSHBUTTON "The End",IDOK,331,216,50,14
EDITTEXT IDC_SHOWTEXT,13,7,269,196,ES_MULTILINE | ES_AUTOVSCROLL |
ES_READONLY | WS_VSCROLL
EDITTEXT IDC_INPUTTEXT,15,213,275,26,ES_MULTILINE |
ES_AUTOHSCROLL | ES_WANTRETURN
CONTROL "IPAddress1",IDC_IPADDRESS,"SysIPAddress32",WS_TABSTOP,
322,15,78,20
LTEXT "ServerIP",IDC_STATIC,287,17,32,18
LTEXT "Port",IDC_STATIC,287,41,33,18
EDITTEXT IDC_PORT,326,41,54,20,ES_AUTOHSCROLL | ES_NUMBER
DEFPUSHBUTTON "Á¬½Ó·þÎñÆ÷",IDC_CONNECTSERVER,293,77,45,22
PUSHBUTTON "½¨Á¢·þÎñÆ÷",IDC_SETSERVER,349,77,45,22
END
#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "080404B0"
BEGIN
VALUE "CompanyName", "\0"
VALUE "FileDescription", "Example2_ChatRoom Microsoft »ù´¡ÀàÓ¦ÓóÌÐò\0"
VALUE "FileVersion", "1, 0, 0, 1\0"
VALUE "InternalName", "Example2_ChatRoom\0"
VALUE "LegalCopyright", "°æȨËùÓÐ (C) 2003\0"
VALUE "LegalTrades", "\0"
VALUE "OriginalFilename", "Example2_ChatRoom.EXE\0"
VALUE "ProductName", "Example2_ChatRoom Ó¦ÓóÌÐò\0"
VALUE "ProductVersion", "1, 0, 0, 1\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x804, 1200
END
END#endif // !_MAC
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 228
TOPMARGIN, 7
BOTTOMMARGIN, 48
END IDD_EXAMPLE2_CHATROOM_DIALOG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 400
TOPMARGIN, 7
BOTTOMMARGIN, 246
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//STRINGTABLE DISCARDABLE
BEGIN
IDS_ABOUTBOX "¹ØÓÚ Example2_ChatRoom(&A)..."
END#endif // Chinese (P.R.C.) resources
/////////////////////////////////////////////////////////////////////////////#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE 4, 2
#pragma code_page(936)
#endif //_WIN32
#include "res\Example2_ChatRoom.rc2" // non-Microsoft Visual C++ edited resources
#include "l.chs\afxres.rc" // Standard components
#endif/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED