• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 447
  • Last Modified:

Visual c++ chinese support

hi i have a project in mfc, then i need to convert the text in chinese...does c++ support chinese? or is there needed patch to read chinese? ive tried to change the text by a chinese character but a garbage is shown.

need help guys...

any suggestion so that i can build a chinese version of my project?
0
haroldxious
Asked:
haroldxious
  • 6
  • 3
1 Solution
 
mahesh1402Commented:
By default, visual studio doesn't install multi-language resource DLLs. We can install them manually. Follow the below steps:

1. Insert #1 CD of Visual Studio suite
2. Locate the file, named APPWZCHT.DLL / APPWZCHS.DLL, in the folder, Common \ MSDEV98 \ BIN \ IDE
3. Copy the file to <Microsoft Visual Studio> \ Common \ MSDEV98 \ BIN \ IDE
4. Restart VC
5. Create an MFC application project
6. In the Step 1, select the Chinese resource
7. Click Finish button
8. Now you can input Chinese in the dialog

In addition, APPWZCHT.DLL is for traditional Chinese, but APPWZCHS.DLL is for simplified Chinese.

-MAHESH
0
 
haroldxiousAuthor Commented:
hello mahesh

how about if i have a dialog already in english the i just convert their text in chinese would it be possible?

i have the converted chinese strings in an excel.
0
 
haroldxiousAuthor Commented:
hello mahesh,

do i need to have a visual c++ that is a chinese version to view the chinese characters, because ive tried the steps that you told me and i have a resource in chinese but stil i cant view the characters. it is still garbage.

i am in win xp english

and in visual studio 6.0 english
0
Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

 
mahesh1402Commented:
with UNICODE chinese font you may able to display chinese characters in your application.

For example you may refer this : How to Display UNICODE Characters in a CListCtrl or a CEdit

http://www.codeguru.com/cpp/cpp/cpp_mfc/general/article.php/c10285/

-MAHESH
0
 
mahesh1402Commented:
Also You can download a version of VC++ 6.0's SP3 that has been localized for Simplified or Traditional Chinese.

-MAHESH
0
 
haroldxiousAuthor Commented:
mahesh do you know the where can i download the sp3 for simplified chinese?
0
 
mahesh1402Commented:
0
 
mahesh1402Commented:
http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/default.aspx <== here on this page Service Pack 5 with Chinese version is listed.

-MAHESH
0
 
nthnhungCommented:
Hi haroldxious,
I have one suggestion for you in case that you just want to make a chinese version base on english version for your project. You can develop your project normally in english version. After you release your software, you use ResourceHacker software (freeware) to hack the resoure from english to chinese. This doesn't affect on your original software, it just create a new version in chinese.
You can read more information about ResourceHacker and download it at:
http://www.angusj.com/resourcehacker/
It's very easy to use, just choose the excutable file, dlls or any type of resource and change them. It supports Unicode and I hope that support chinese too. It works very good with Vietnamese.
Regards.
0
 
mahesh1402Commented:
split
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 6
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now