Здравствуйте Аноним, вы писали:
А>Как добиться отображения руссуких букв в нерусском Windowse. А>Создаю шрифт CreateFontIndirect
А>strcpy(m_LogFont.lfFaceName, "Courier"); А>m_LogFont.lfCharSet = RUSSIAN_CHARSET;
А>Устанавливаю на Windows(English) шрифт Courier, А>а он подлец все равно рисует вместо русских букв А>?????????.
Courier — это экранный шрифт и если вы инсталлировали не русскую версию Windows то вероятно там и нет русских букв. Раскладку символов можно посмотреть Start -> Run -> charmap.exe.
Вам нужно использовать шрифт Courier New.