Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод формул на диалог, Вывод формул на диалог 
:(
    Опции темы
Agentx86
Дата 19.5.2006, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 27.4.2006

Репутация: нет
Всего: нет



Подскажите как лучше всего вывести формулу на диалог. Например какоето число в степени одна пятая. Текстаутом это будет извращение. Может есть готовый класс? Или ктото подскажет как это можно полегче релизовать? Прикол с бмпшкой не пройдет. 
PM MAIL   Вверх
Earnest
Дата 19.5.2006, 07:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



В MFC готовых классов нет. Ну, не TextOut, а скорее DrawText и прочее. 
Почему извращение? Все в конце концов к этому сводится.
Более того, если ты хочешь выводить степени по человечески, т.е. как superscript, нужно еще и фонт подходящий найти...
Так что пиши свой класс, который преобразовывает формулу в текстовую строку. 


--------------------
...
PM   Вверх
DeadSoul
Дата 20.5.2006, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Раз тишина, то отвечу.

Знакомый делал так: с помощью открытых LaTex-овских библиотек переганял в картинку, а потом картинку рисовал на диалоге
 


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
chaos
Дата 20.5.2006, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 4
Всего: 44



Цитата(Agentx86 @ 19.5.2006,  01:02)
Подскажите как лучше всего вывести формулу на диалог. Например какоето число в степени одна пятая. Текстаутом это будет извращение. Может есть готовый класс? Или ктото подскажет как это можно полегче релизовать? Прикол с бмпшкой не пройдет.

а почему бы не поиспользовать MS Equation, мы так постоянно делали в универе
 

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  1.GIF 57,85 Kb
PM WWW   Вверх
Agentx86
Дата 22.5.2006, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 27.4.2006

Репутация: нет
Всего: нет



Цитата(chaos @ 20.5.2006,  09:55)
Цитата(Agentx86 @ 19.5.2006,  01:02)
Подскажите как лучше всего вывести формулу на диалог. Например какоето число в степени одна пятая. Текстаутом это будет извращение. Может есть готовый класс? Или ктото подскажет как это можно полегче релизовать? Прикол с бмпшкой не пройдет.

а почему бы не поиспользовать MS Equation, мы так постоянно делали в универе

Chaos я немного не понял как ты это сделал, обясни подробней. И еще там надо будет вывести ответ. А в ответи будут цыфры с буквами и степенями. Форумулу я впринцыпе мог и вывести бмпшкой. А ответ тогда как? Значение входный данных поменяются и степень в ответе будет уже другой. 
PM MAIL   Вверх
chaos
Дата 23.5.2006, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: 4
Всего: 44



о с выводом ответа думаю будет сложнее, такой "прием" мы применяли только для статического текста, те формулы эти на этапе разработки вгонялись и все на этом 
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0454 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.