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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DiViLoYs
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 57
#1

Как сделать оригинальные окна программы на с++? - C++

25.08.2013, 12:37. Просмотров 537. Ответов 5
Метки нет (Все метки)

Здравствуйте. Подскажите в какую сторону копать. Нужно сделать оригинальные окна программы. То есть не стандартные Windows окошки, а свои. Хоть направление посоветуйте, в каком направлении двигаться?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2013, 12:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать оригинальные окна программы на с++? (C++):

Не вижу окна с кодом (нет окна редактирования): найти причины странного поведения программы - C++
Создаю проект, а кроме синего экрана ничего больше нет, не знаю, что делать. Прочла здесь же про образователь решений(типа должен быть...

Как сделать дизайн окна? - C++
Я только начал изучать С++. И не понимаю. Вот смотрите, мне надо сделать программу для работы с текстом. Но я не понимаю ведь прежде чем...

Как сделать инструментальные окна? - C++
Подскажите как сделать инструментальный окна, на подобии фотошоповских? В фотошопе одновременно активны: один из открытых документов...

Как сделать MDI окна залипающими ? - C++
Как создать MDI окно я разобрался. Вот хотелось бы узнать как его сделать в фреймовом окне залипающим.Тоесть чтобы допустим к краю тащишь...

Почему авторы диалоговых окон стараются сделать свои окна максимально похожими на стандартные окна? - C++
Начал рассматривать множество программ на С++ и заметил, что программисты стараются сделать почти все диалоговые окна максимально похожими...

Как соотнести размер картинки и окна программы в visual studio - C++
Привет всем. Просьба не переносить, пожалуйста, тему в другой раздел. Есть картинка предположим 500x300px (ИСП. Пиксели). Есть...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
25.08.2013, 12:41 #2
Переопределять отрисовку окна на событие WM_PAINT, соответственно обрабатывать нажатия на кнопки.
1
Убежденный
Системный программист
Эксперт С++
15545 / 7053 / 1114
Регистрация: 02.05.2013
Сообщений: 11,466
Завершенные тесты: 1
25.08.2013, 12:49 #3
Используйте сторонние библиотеки - Qt, HTMLayout и т.д.

Добавлено через 4 минуты
Хотя для самообразования и лучшего понимания работы системы такое
нужно и через Win32 API уметь.
1
tsvigo
4 / 4 / 0
Регистрация: 23.08.2010
Сообщений: 61
25.08.2013, 13:56 #4
В Embarcadero RAD Studio есть тип рисунок - Вы можете что угодно нарисовать как я понимаю.
0
Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 300
Завершенные тесты: 1
25.08.2013, 14:36 #5
как я поняла, это изменить форму надо. В стороне свойств формы проекта?
0
Croessmah
Эксперт CЭксперт С++
13205 / 7476 / 839
Регистрация: 27.09.2012
Сообщений: 18,379
Записей в блоге: 3
Завершенные тесты: 1
25.08.2013, 16:21 #6
Для примера: http://www.omskcult.ru/addons/winapi/region_mask.html
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.08.2013, 16:21
Привет! Вот еще темы с ответами:

Как сделать перерисовку окна при изменении горизонтального размера - C++
вобщем задача написать оконное приложение на с++ как сделать так чтобы окно появлялось по центру экрана есть какие то функции или в...

Как сделать, чтобы при запуске программы, пользователь выбирал как будет вводить значения - C++
Как сделать, чтобы при запуске программы, пользователь выбирал как будет вводится значения. Например: "Ввод с клавиатуры нажмите 6,...

Как сделать сворачивание программы - C++
как сделать что бы при сворачивании программы выполнялся код TrayIcon1->Visible =True; Form1->Hide(); ...

Как правильно сделать самообновление программы? - C++
Добрый день Есть программа которая должна обновляться Для ясности: Файл программы старой версии - PROGRAM_NAME Файл программы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.08.2013, 16:21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru