请问在VC6.0英文版(OS: 英文winidows xp,但已安装中文字库)中如何实现中文字体(包括中文注释和Active X控件相关属性的中文显示)?或者 不知道VC6.0 中文版本是否可以正确显示中文字体?(但vc6.0 在英文winidows xp中装不上?
解决方案 »
- 各位大牛,请进,请教问题!!!!!!!
- StretchDIBits拉伸图像以及GetDIBits获取图像数据
- 数字拼图中的数字用哪个控件好
- joy0861,你的文件大师里的文件分割的代码可以给我吗?
- 编译时的小问题?
- 谁看懂vc技术内幕那本书的,教我学!QQ:15807602
- 关于用CSplitterwnd分割的不同视图间通信问题
- vs2008调用matlab的dll,初始化时出错
- !!!我的程序在F5运行时,退出的时候很慢,而且系统几乎很长一段时间不反应,这是为什么???
- 请问哪儿有清华第四版的vc技术内幕?急用!
- 自定义的弹出框不能正常显示?
- 想做一个类似于打开对话框左边那个"导航栏“一样的东西 怎么做
不过如果你的在添加一些资源的时候没有选择中国的时候.
那么在编辑一些控件的时候就不能正常显示中文了.
这个时候你自己手动修改工程目录下的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