Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Visual C++/MFC/WTL > Как расположить Edit вертикально? |
Автор: VKlim 3.4.2008, 16:50 |
Здравствовать всем. Собсно сабж. Мне надо расположить Edit вертикально, ну или развернуть его на 90 градусов. Подскажите, плз, как! Заранее спасибо! |
Автор: dizzy1984 4.4.2008, 10:25 |
Растягиваешь его так, чтобы он имел вертикальную форму. Для вертикальной печати текста можно поставить влаги Multiline, AutoVScroll, отключить AutoHScroll. |
Автор: Earnest 4.4.2008, 12:20 |
Боюсь, этого не достаточно... нужен еще вертикальный шрифт - чтобы текст боком нарисовать... и вряд ли CEdit это сможет, хотя не пробовала, может и сожет, если шрифт ему подсунуть... |
Автор: korian 4.4.2008, 17:36 |
отнаследоваться от CEdit, чтобы оставить его функциональность и переписать OnDraw. сначала рисуем текст в длину, потом поворачиваем получившийся BITMAP. тока я хз как там со стандартной кареткой, ее вроде не повернешь =) надо будет свою делать... |