Блог человека, который 18-ть лет программирует на Delphi. И 25 лет программирует вообще. VCL, UML, MDA, тесты. Это не "учебник", это - "заметки на полях".
MS разрадился высокоуровневым API? Прикольно!
Дим, я САМ - ещё не смотрел.. Но "по верхам" - прикололо.
ну в общем MS опять "разродилась" "чёрным ящиком", а не инструментом для разработчиков типа CoreText.Поправьте меня, если я неправ.
if (SUCCEEDED(hr)) { hr = TextEditor::Create( hwnd_, g_sampleText, textFormat, dwriteFactory_, &textEditor_ ); }-- очередной "RichEdit" в "коробке".
Беру свои слова обратно. Не "коробка". Вполне себе "низкоуровневое" API.
MS разрадился высокоуровневым API? Прикольно!
ОтветитьУдалитьДим, я САМ - ещё не смотрел.. Но "по верхам" - прикололо.
Удалитьну в общем MS опять "разродилась" "чёрным ящиком", а не инструментом для разработчиков типа CoreText.
ОтветитьУдалитьПоправьте меня, если я неправ.
if (SUCCEEDED(hr))
Удалить{
hr = TextEditor::Create(
hwnd_,
g_sampleText,
textFormat,
dwriteFactory_,
&textEditor_
);
}
-- очередной "RichEdit" в "коробке".
Беру свои слова обратно. Не "коробка". Вполне себе "низкоуровневое" API.
Удалить