Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Tiếng việt trong MFC 6.0

  1. #1
    Ngày gia nhập
    10 2007
    Bài viết
    10

    Mặc định Tiếng việt trong MFC 6.0

    Có cách nào để sử dụng unicode trong MFC 6.0 ko vậy bạn? hôm trước down cái code bên codeproject, thấy nó làm sao mà text box gõ unicode bình thường nhưng lục mãi ko thấy đoạn mã nó ở đâu. Bạn nào biết chỉ mình

  2. #2
    Ngày gia nhập
    09 2007
    Bài viết
    724

    Vào Project->Settings sau đó cửa sổ Setting hiện ra chọn tab C/C++ trong ô Preprocessor definitions bỏ đi _MBCS và thêm vào _UNICODE. Sau đó vào tab Link trong Category chọn Output trong Entry-point Sumbol: gõ chuổi này vào trong ô text box: wWinMainCRTStartup sau đó bạn dùng một công cụ hỗ trợ kiểu gõ Unicode cho C(máy mình dùng Unikey) chọn Bảng mã là: Unicode C String. Sau đó bạn thao tác bình thường:
    PHP Code:
    MessageBox(_T("\x43h\xE0o t\xF4i l\xE0 t\xE8o")); 
    Lưu ý nếu khi build chương trình thì VS6.0 nói là bạn còn thiếu các file Lib và Dll là thư viện define của MFC thì bạn chép các file MFCS42UD.LIB, MFCO42UD.LIB vào thư mục C:\Program Files\Microsoft Visual Studio\VC98\Lib, và chép 2 file MFC42UD.DLL, MFCO42UD.DLL vào thư mục C:\WINDOWS\system32.[các file nằm trong đĩa cài VS6.0].
    Đã được chỉnh sửa lần cuối bởi zkday2686 : 31-07-2008 lúc 06:29 PM.

  3. #3
    Ngày gia nhập
    06 2007
    Bài viết
    14

    hình như ko cần phải bỏ _MBCS đi đâu bạn ơi!
    Ta là ai không quan trọng, điều ta làm sẽ khẳng định con người ta!

  4. #4
    Ngày gia nhập
    10 2009
    Bài viết
    1

    Đã làm thử cách của bạn rồi, và mình tạo ra một text box rồi đánh tiếng việt vào đó theo kiểu Telex nhưng đánh chữ "Đ" rồi chữ "tội", nói chung chữ nào mà 1 dấu thì nó bị lỗi hình vuông khó nhìn, có bạn nào có cách khác chỉ mình với thanks nhiều.

  5. #5
    Ngày gia nhập
    09 2007
    Bài viết
    724

    Ở đây không hiển bạn chỉ bị lỗi ở 1 số trường hợp như gõ chữ "Đ" hay chữ "Tội" nó hiển thị không đúng tức là các ký tự như "A, Á ..." đã hiển thị được ==> đã hiển thị được unicode. Còn lý do không hiển thị được là do font chữ.

    Bạn set font cho cái edit đó sẽ được.

    Đây là bài demo của mình.
    Attached Files Attached Files

Các đề tài tương tự

  1. Trả lời: 0
    Bài viết cuối: 18-04-2012, 12:24 PM
  2. Dịch các bài hướng dẫn trong C# từ tiếng Việt sang tiếng Anh!!!
    Gửi bởi khoaimon trong diễn đàn English for IT | Tiếng anh cho dân CNTT
    Trả lời: 10
    Bài viết cuối: 06-01-2011, 11:27 AM
  3. Dịch tiếng Anh | Phương pháp dịch tiếng anh trong IT
    Gửi bởi annie trong diễn đàn English for IT | Tiếng anh cho dân CNTT
    Trả lời: 21
    Bài viết cuối: 13-08-2010, 12:47 AM
  4. Code chương trình giao tiếp giứa 2 tiến trình trong Windows
    Gửi bởi cutithongtin trong diễn đàn Thắc mắc chung
    Trả lời: 14
    Bài viết cuối: 19-04-2010, 08:51 AM
  5. Học tiếng Anh | Bí quyết trong học tiếng Anh.
    Gửi bởi Kevin Hoang trong diễn đàn English for IT | Tiếng anh cho dân CNTT
    Trả lời: 22
    Bài viết cuối: 13-04-2009, 08:26 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn