Как отобразить Unicode для «микрон» или строчные «Mu» в CEdit? - PullRequest
0 голосов
/ 30 марта 2012

Как отобразить Unicode для "микрона" или строчной буквы "Mu" в CEdit?THX

CEdit *ed = new CEdit();
ed->Create(WS_VISIBLE | WS_BORDER, CRect(200,100,300,120), this, 10);

CString s;
s.Format("%c", xx); //<--- how to do unicode here?
ed->SetWindowText(s);

I think the unicodes:
micron 0x00b5
squared 0x00b2
cubed 0x00b3
degree 0x00b0

1 Ответ

0 голосов
/ 30 марта 2012

Если вы используете настройку проекта UNICODE, это тривиально:

s.Format("%c", 0x3BC);

CString будет содержать широкие (UTF-16) символы, которые могут содержать наиболее распространенные символы Unicode в одном месте;единственная проблема будет с кодовыми точками Unicode над U + FFFF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...