Visual C++/MFC въпрос

1 отговора 0 прегледа
#1

Visual C++/MFC въпрос

Здравейте,

пиша едно MDI приложение на Visual Studio (с доброто старо MFC) и имам следния проблем:

имам въведен текст (може и unicode да е) и искам да му set-на някакъв фонт. Трябва ми да знам как да правя проверка дали фонт-а може да бъде set-нат на текста.

Примерно: ако имам някакъв китайски текст, фонтове като MingLui могат да му се set-ват, а примерно Comic не (защото не поддържа unicode).

Именно проверката ме затруднява, защото фонтовете се load-ват динамично и няма как примерно с switch по имена на фонтове да стане :(


Мерси предварително за всички отговори!

Отговор
в отговор на greatbear #2

Re: Visual C++/MFC въпрос

тоест искаш да разбереш дали фонта поддържа уникод?

виж GetFontUnicodeRanges дали ти върши работа




NE SUTOR ULTRA CREPIDAM

Редактирано от zaphod на

Отговор