а этот наш DrawTextEx умет вропать не по словам а по буквам? а то что-то ни флага не вижу ни по умолчанию не ведет себя так
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Здравствуйте, Barbar1an, Вы писали:
B>а этот наш DrawTextEx умет вропать не по словам а по буквам? а то что-то ни флага не вижу ни по умолчанию не ведет себя так
Натыкать пробельчиков нулевой ширины разве что.
Ну а вообще что не решает этот наш DrawText* , решает TextOut*
Здравствуйте, Alexander G, Вы писали:
AG>Натыкать пробельчиков нулевой ширины разве что.
А можно подробнее об этом символе? Одно время пытался научить делать перенос по символу \, и вставлял перед ним всякие разные пробелы, но не один не дал эффекта.
Здравствуйте, Aniskin, Вы писали:
A>Здравствуйте, Alexander G, Вы писали:
AG>>Натыкать пробельчиков нулевой ширины разве что.
A>А можно подробнее об этом символе?
Здравствуйте, Aniskin, Вы писали:
A>Одно время пытался научить делать перенос по символу \, и вставлял перед ним всякие разные пробелы, но не один не дал эффекта.
Есть подозрение, что это решается через рисование текста через Edit Control и использование EM_SETWORDBREAKPROC
Здравствуйте, Barbar1an, Вы писали:
B>а этот наш DrawTextEx умет вропать не по словам а по буквам? а то что-то ни флага не вижу ни по умолчанию не ведет себя так
The GetTextExtentExPoint function retrieves the number of characters in a specified string that will fit within a specified space and fills an array with the text extent for each of those characters.
Здравствуйте, c-smile, Вы писали:
CS>The GetTextExtentExPoint function retrieves the number of characters in a specified string that will fit within a specified space and fills an array with the text extent for each of those characters.
Вот же... я в своё время использовал GetTextExtentPoint32 и побуквенно считал size чтобы сделать сабж