Arabic에서 콘솔이 아닌 출력 창에 표시 할 유니 코드 문자열이 있으므로 OutputDebugStringW 만 사용할 수 있으며 SetConsoleOutputCP (1256)를 호출하여 아랍어 코드 페이지를 설정하지만 여전히 "???? ???? ". 어떻게해야합니까 ...VS 출력 창에 유니 코드 아랍어 문자열을 표시하는 방법은 무엇입니까?
1
A
답변
1
이 OutputDebugStringW()에 대한 documented restriction입니다 :
OutputDebugStringW는 현재 시스템 로케일 정보를 기반으로 지정된 문자열을 변환하고 표시 할 OutputDebugStringA에 전달합니다. 따라서 일부 유니 코드 문자가 제대로 표시되지 않을 수 있습니다.
SetConsoleOutputCP()를 호출해도 문제가 해결되지 않고 디버거가 아닌 콘솔 창에 대한 코드 페이지가 변경됩니다. 시스템 로캘, 제어판 + 영역, 관리 탭을 변경해야합니다. 아랍어가 가장 좋아하는 언어라면 1256으로 바꾸는 것이 적절한 방법입니다. 물론 시스템 전체에 영향을줍니다.
관련 문제
- 1. MFC보기의 아랍어/유니 코드 표시
- 2. 아랍어 : 최종 디스플레이 유니 코드
- 3. Netbeans에서 변수의 유니 코드 문자열을 표시하는 방법
- 4. 유니 코드 문자열을 인쇄하는 방법은 무엇입니까?
- 5. 유니 코드 문자열을 char로 변환하는 방법은 무엇입니까?
- 6. ConsoleTraceListener : VS 출력 창에 쓰지 마십시오.
- 7. BlackBerry - 유니 코드 텍스트 디스플레이
- 8. 유니 코드 문자열을 CleverCSS에 삽입
- 9. QLineEdit을 창에 표시하는 방법은 무엇입니까?
- 10. SVN 유니 코드 출력 후크
- 11. 안드로이드에 아랍어 텍스트를 표시하는 방법은 무엇입니까?
- 12. 양방향 표현이 지정된 유니 코드 문자열을 계산하는 방법은 무엇입니까?
- 13. javascript - 유니 코드 문자열을 ascii로 변환하는 방법
- 14. Python - WConio로 콘솔 창에 유니 코드 인쇄
- 15. 유니 코드 문자를 표시하는 UILabel
- 16. 유니 코드 문자열을 비교하고 있습니까?
- 17. 유니 코드 문자열을 utf8로 변환
- 18. 유니 코드 문자열을 문자열로 변환
- 19. 기본적으로 유니 코드 문자열을 사용해야합니까?
- 20. 유니 코드 문자열을 바이트 문자열
- 21. 문자열을 유니 코드 파일로 작성하십시오.
- 22. 유니 코드 문자열을 PHP로 전달 Windows의 shell_exec
- 23. PBear의 THtmlViewer를 유니 코드 HTML 파일 로딩하고 표시하는 방법은 무엇입니까?
- 24. Visual C#의 '유니 코드 문자'를 레이블에 표시하는 방법은 무엇입니까?
- 25. jquery ajax를 사용하여 유니 코드 문자를 표시하는 방법은 무엇입니까?
- 26. IE9 : 유니 코드 문자를 올바르게 표시하는 방법은 무엇입니까?
- 27. 파이썬에서 유니 코드 문자열을 utf-8로 포맷하는 방법은 무엇입니까?
- 28. TMemoryStream을 통해 유니 코드 문자열을 TTreeView로로드하는 방법은 무엇입니까?
- 29. GetOpenFileName에서 UTF-8/유니 코드 문자열을 얻는 방법은 무엇입니까?
- 30. 코로나 SDK에서 유니 코드 문자열을 뒤집는 방법은 무엇입니까?