Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. How to read Japanese from String Table?

How to read Japanese from String Table?

Scheduled Pinned Locked Moved C / C++ / MFC
c++helptutorialquestion
16 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    sumit durg
    wrote on last edited by
    #1

    I want to read Japanese string from string table. Means string is stored in Japanese language in MFC. Can any body help me out. I try with ::LoadString(hModule, IDS_STRING1002 , szTemp, sizeof(szTemp)) but it is giving ??????? ?????? .

    M H R 3 Replies Last reply
    0
    • S sumit durg

      I want to read Japanese string from string table. Means string is stored in Japanese language in MFC. Can any body help me out. I try with ::LoadString(hModule, IDS_STRING1002 , szTemp, sizeof(szTemp)) but it is giving ??????? ?????? .

      M Offline
      M Offline
      Michael Schubert
      wrote on last edited by
      #2

      What type is szTemp?

      S 1 Reply Last reply
      0
      • S sumit durg

        I want to read Japanese string from string table. Means string is stored in Japanese language in MFC. Can any body help me out. I try with ::LoadString(hModule, IDS_STRING1002 , szTemp, sizeof(szTemp)) but it is giving ??????? ?????? .

        H Offline
        H Offline
        Hamid Taebi
        wrote on last edited by
        #3

        Do you want to use of multilangues on your program?

        R S 2 Replies Last reply
        0
        • H Hamid Taebi

          Do you want to use of multilangues on your program?

          R Offline
          R Offline
          Rajesh R Subramanian
          wrote on last edited by
          #4

          Hamid. wrote:

          multilangues

          What's one of those? :-D

          Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

          H 1 Reply Last reply
          0
          • R Rajesh R Subramanian

            Hamid. wrote:

            multilangues

            What's one of those? :-D

            Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

            H Offline
            H Offline
            Hamid Taebi
            wrote on last edited by
            #5

            Rajesh R Subramanian wrote:

            What's one of those

            New version of multilanguages. ;P

            1 Reply Last reply
            0
            • S sumit durg

              I want to read Japanese string from string table. Means string is stored in Japanese language in MFC. Can any body help me out. I try with ::LoadString(hModule, IDS_STRING1002 , szTemp, sizeof(szTemp)) but it is giving ??????? ?????? .

              R Offline
              R Offline
              Rajesh R Subramanian
              wrote on last edited by
              #6

              Does your program compile without a hiccup, but it displays question marks in place of Unicode characters? In that case, you just need to install the appropriate language in your computer. Go to Control panel -> Regional and language options -> "Check" Install files for East Asian languages. Restart your machine. That should be it. :)

              Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

              S 1 Reply Last reply
              0
              • M Michael Schubert

                What type is szTemp?

                S Offline
                S Offline
                sumit durg
                wrote on last edited by
                #7

                TCHAR szTemp[256] = {0};

                1 Reply Last reply
                0
                • H Hamid Taebi

                  Do you want to use of multilangues on your program?

                  S Offline
                  S Offline
                  sumit durg
                  wrote on last edited by
                  #8

                  yes, it can be a mutilingual program. means String Table is going to contain japanese, Chines etc. that i have to load and print in message box.

                  H M 2 Replies Last reply
                  0
                  • R Rajesh R Subramanian

                    Does your program compile without a hiccup, but it displays question marks in place of Unicode characters? In that case, you just need to install the appropriate language in your computer. Go to Control panel -> Regional and language options -> "Check" Install files for East Asian languages. Restart your machine. That should be it. :)

                    Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                    S Offline
                    S Offline
                    sumit durg
                    wrote on last edited by
                    #9

                    That i have done. I have done the setting in control panel. String Table is going to contain japanese, Chines etc. that i have to load and print in message box.

                    R 1 Reply Last reply
                    0
                    • S sumit durg

                      yes, it can be a mutilingual program. means String Table is going to contain japanese, Chines etc. that i have to load and print in message box.

                      H Offline
                      H Offline
                      Hamid Taebi
                      wrote on last edited by
                      #10

                      I think this[^] article is helpfuls for you.

                      1 Reply Last reply
                      0
                      • S sumit durg

                        That i have done. I have done the setting in control panel. String Table is going to contain japanese, Chines etc. that i have to load and print in message box.

                        R Offline
                        R Offline
                        Rajesh R Subramanian
                        wrote on last edited by
                        #11

                        Cool. Is your string table ready? Is your app compiling without errors after adding Japanese text entries into the string table?

                        Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                        S 1 Reply Last reply
                        0
                        • S sumit durg

                          yes, it can be a mutilingual program. means String Table is going to contain japanese, Chines etc. that i have to load and print in message box.

                          M Offline
                          M Offline
                          Michael Schubert
                          wrote on last edited by
                          #12

                          If you want to display the text in a MessageBox you have to use MessageBoxEx where you can (and have to) specify the language ID.

                          1 Reply Last reply
                          0
                          • R Rajesh R Subramanian

                            Cool. Is your string table ready? Is your app compiling without errors after adding Japanese text entries into the string table?

                            Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                            S Offline
                            S Offline
                            sumit durg
                            wrote on last edited by
                            #13

                            yes, program is compiling. But string which is stored in japanese is coming like ??? ????

                            R 1 Reply Last reply
                            0
                            • S sumit durg

                              yes, program is compiling. But string which is stored in japanese is coming like ??? ????

                              R Offline
                              R Offline
                              Rajesh R Subramanian
                              wrote on last edited by
                              #14

                              You should answer all the questions that I asked. 1. Have you added the Unicode text to string table and have you verified that the program is actually reading it? 2. Are you type or paste Japanese text (Unicode) into notepad? 3. If yes, are you able to paste this text into your application?

                              Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                              S 1 Reply Last reply
                              0
                              • R Rajesh R Subramanian

                                You should answer all the questions that I asked. 1. Have you added the Unicode text to string table and have you verified that the program is actually reading it? 2. Are you type or paste Japanese text (Unicode) into notepad? 3. If yes, are you able to paste this text into your application?

                                Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                                S Offline
                                S Offline
                                sumit durg
                                wrote on last edited by
                                #15

                                1. Yes my programe is reading the unicode string. 2. I have copyed and pasted the japanese string into string table. I can see it in string table but in .rc file it is giving ? ? ????????? like this. can you tell me the encoding format of .rc file?

                                M 1 Reply Last reply
                                0
                                • S sumit durg

                                  1. Yes my programe is reading the unicode string. 2. I have copyed and pasted the japanese string into string table. I can see it in string table but in .rc file it is giving ? ? ????????? like this. can you tell me the encoding format of .rc file?

                                  M Offline
                                  M Offline
                                  Michael Schubert
                                  wrote on last edited by
                                  #16

                                  sumit.durg wrote:

                                  an you tell me the encoding format of .rc file?

                                  The encoding should be Shift-JIS, CP932.

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups