Цитата(kurlyak @ 16.12.2010, 10:37 ) | | все равное таже фигня |
Страно так, что аж интересно  Установил себе украинский язык, создал SDI приложение, добавил следующий код:
| Код | void CSDI_RichView::OnInitialUpdate() { CRichEditView::OnInitialUpdate();
// Set the printing margins (720 twips = 1/2 inch) SetMargins(CRect(720, 720, 720, 720));
CHARFORMAT cf={0}; cf.cbSize = sizeof(cf); cf.yHeight = 440; cf.dwMask = CFM_FACE|CFM_BOLD|CFM_SIZE ; cf.dwEffects = cf.dwEffects&~CFM_BOLD;
wcscpy_s(cf.szFaceName,32, TEXT("Times New Roman"));
GetRichEditCtrl().SetDefaultCharFormat(cf); }
|
И всё работает как надо. В InitInstance() добавил ваш код, при старте устанавливается украинский, но изменение раскладки не влияет на форматирование текста. |