Форум программистов, компьютерный форум CyberForum.ru

Графика в С++ в принципе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ WinAPI LBN_KILLFOCUS http://www.cyberforum.ru/cpp-beginners/thread1009403.html
Никак немогу убрать фокус с выбраного рание названия, что не так а то я не могу никак понять как пользоваться LBN_KILLFOCUS void Cls_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify) { LBN_KILLFOCUS IDC_LIST2= (int)LOWORD(wParam); hwnd= (HWND) lParam; }
C++ Максимальный элемент строки Как в двумерном массив найти максимальный элемент строки? http://www.cyberforum.ru/cpp-beginners/thread1009402.html
C++ Как в if прописать условие на функцию типа void?
Собственно, такой вопрос: Как в if прописать условие на функцию типа void, в которой в добавок ко всему присутствует еще и указатель? Это условие: if( ( treug (1.0, 2.0, a,&x) ) && ( treug (2.0, 2.5, b,&x ) ) && (treug (2.5, d, c, &x ) ) ) Помогите, пожалуйста! Никак не могу разобраться, а учитель требует настоятельно... #include <iostream.h> #include <stdio.h> //vvod-vyvod #include...
Метод прямоугольников для решения определенных интегралов C++
Есть рабочий код метода трапеции для решения определенных интегралов. Формулу нужно заменить для метода прямоугольников. Вот код: #include "stdafx.h" #include <iostream> using namespace std; float f(float x); float F(float a, float b, float h, float N);
C++ Работа со списками, подскажите с чего начать http://www.cyberforum.ru/cpp-beginners/thread1009371.html
Работа со списками: в списке целых чисел удалить из каждой группы подряд идущих одинаковых элементов все, кроме одного.
C++ Переведите кто может с паскаля на с++ program ShennonFano; uses crt; const a :array of char = ('a','b','c','d','e','f'); { символы } af:array of integer = (10, 8, 6, 5, 4, 3); { частота символов } { Процедура для поиска кода каждой буквы } procedure SearchTree(branch:char; full_branch:string; start_pos:integer; end_pos:integer); var dS:real; { Среднее значение массива } подробнее

Показать сообщение отдельно
Rudnik
0 / 0 / 0
Регистрация: 06.09.2013
Сообщений: 19
16.11.2013, 16:20  [ТС]     Графика в С++ в принципе
Цитата Сообщение от stima Посмотреть сообщение
В программирование есть такое понятие GUI (graphical user interface), для каждой платформы (Windows, Mac, LInux) разработчики платформы предоставляют API (application interface) для разработки GUI.

1. Для Windows это WinaApi
2. Для Linux это "X Windows" (тут несовсем так, так как архитекура Linux сама по сибе не графическая, а Xlib это уже можно считать больше дополнением чем native).
3. Для Mac это Mac OS X GUi

Как видете спектр широк и поэтому умные люди в основном используют дополнительные библиотеки/платформы которые уже реализуют обертку для всех трех (и более) платформ.

Тут самым популярным, наверное, будет Qt - Cross platform GUI Framework. Остальное здесь http://en.wikipedia.org/wiki/List_of..._GUI_libraries.

Ваши действия.
1. Качаете, ставите (это бесплатно)
2. Читаете мануалы смотрите примеры.
3. Пишите.
4. Профит.
Спасибо! Значит все таки лучше WinAPI. Сейчас установлю QT. Еще раз большое спасибо.

Добавлено через 4 минуты
Цитата Сообщение от gazlan Посмотреть сообщение
  • Таки освоить консоль и программирование базовых вещей. Это, действительно, важно - в отличин от графики.
  • Выбор библиотеки - OpenGL, DirectX... etc, это как выбор транспортного средства: сначала надо решить куда и зачем ехать, а потом соотносить комфорт/стоимость.
  • "цветная заставка с кнопками меню, затем выпадающее меню и дальше" - это для "блондинок". Программисты мыслят иными категориями. Не освоите консоль - останетесь на уровне "формочек с рюшечками".
  • Найдите Аммерал Л. Серия книг. Машинная графика на языке Си. - Отличное введение в тему.
Образно говоря, я и есть "блондинка" в программировании. За ссылку на книгу,спасибо! Сейчас поищу.
 
Текущее время: 17:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru