|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Май 6, 2003 22:59:05 Привет! Я знаю, что самые продвинутые програмеры обитают именно на этом сайте. Может, самые продвинутые програмеры знают MFC? Так вот сам вопрос: Есть ли в MFC класс для работы с графиками в окне? Или, может, в классе CDC есть такие функции? Мне бы, желательно без "вживления" всяких ActiveX элементов; ну, а если нельзя, то как с ними работать? Или где об этом можно прочитать? Слава. |
|
|
Дата: Май 7, 2003 00:19:09 Зачем отдельный класс MFC? Как мне представляется кидаеш на форму витмап и на нем рисуеш оси и сам график. Вроде так, и не особо сложно. С уважением,pas. |
|
|
Дата: Май 7, 2003 16:11:43 blackgun Причём тут MFC? Согласен с PAS Самая лёгкая реализация -- вставляешь BMP контрол, там есть режим WMF. И обновляешь его. А как WMF делать думаю не сложно. |
|
|
Дата: Май 8, 2003 21:11:27 Мне нужно, чтобы этот график был в окне документа. Но впринципе, я справлюсь используя объект CDC... У меня теперь другие проблемы - с освоением архитектуры Документ-Вид.:) |
|
|
Дата: Май 10, 2003 18:57:17 Ах! Удалили мое матерное ообщение... Какая жалость... Я же тогда переживал, что придется перед встречей с заказчиком костет приобретать, а то сильно поссорится могли. Но сейчас все ОК - замутил я уже почти все в Win32. И без всякой гребаной MFC!. Только все-равно вопрос остался, который теперь меня будет все-время терзать: как передать данные из класса диалога в класс, производный от CView? |
|
|
Дата: Май 10, 2003 20:01:41 Советую обратиться на rsdn.ru Там вам очччень все популярно объяснят. |
|
|
Дата: Май 12, 2003 02:02:08 А вот еще: где можно найти описание таких банальных функций, как ReadFile и WriteFile? Ну, а если там еще будут функции рисования линий и смены фона - тада я ваще счастлив буду... Подскажите пожалуйста, а? А то я на всякие сайты Пироговские захожу и ничего толком найти не могу. :( |
|
|
Дата: Май 12, 2003 03:58:11 win32.hlp в составе Borland C++ / Builder |
|
|
Дата: Май 13, 2003 11:31:49 В-общем, я уже все сделал как надо... Только вот я не знаю как рисовать каким-нибудь другим цветом кроме черного. Наверное там должны быть определены какие-то константы для цветов, например, что-то вроде WHITE_COLOR (такого, к сожалению нет). В-общем, я хотел спросить, что там за третий параметр в функции CreatePen() и как его задавать? |
|
|
Дата: Май 13, 2003 21:03:11 Третий параметр это и есть цвет. А задать эго можно при помощи макроса RGB(reg,green,blue). где red,green и blue - интенсивность (от 0 до 255) соответствующей компоненты. Выгдлядит он примерно так: #define RGB(r,g,b) ((r<<16)+(g<<8)+b) Чтобы рисовать созданным пером его нужно выбрать в контексте устройсва при помощи функции SelectObject(HDC,HGDIOBJ). Когда перо больше не нужно, его нужно удалить вызвав функцию DeleteObject. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.107 |