Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Необычные окна на С++

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Необычные окна на С++
Имя
Сообщение << Старые топики   Новые топики >>
Необычные окна на С++ - 2010-09-14 23:37:02.846666   
Intelteh

Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
Здравствуйте, все. Хочу написать на С++ свой медиаплеер, но не знаю как создать окно необычной формы. Например, окна WinAmp не такие как стандартные окна Windows. Как создать такие окна в своей программе? Как изменить цвет окантовки с синего на зелёный (например), как переместить кнопки закрытия, восстановления, сворачивания из угла окна в центр заголовка? Кроме того, как сделать кнопки управления плеером такие как в Windows Media Player 9?
Post #: 1
RE: Необычные окна на С++ - 2010-09-14 23:51:54.030000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Руками, дорогой товарищ. Посмотри в гугли скины/skins. Для начала. А вообще ещё глянь SetWindowRGN() ,а заодно соседние в MSDN функции. Сможешь создать окно сложной формы.
Post #: 2
RE: Необычные окна на С++ - 2010-09-15 00:09:01.500000   
Intelteh

Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
quote:

Посмотри в гугли скины/skins


А что мне скины дадут? Мне бы исходный код глянуть - другое дело.
Post #: 3
RE: Необычные окна на С++ - 2010-09-15 01:12:50.750000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Погоди. Скины тебе дадут внешний вид твоей, обычной программы в таком качестве,в каком захочешь. Например,как WMP. Часто распространяются в виде готовых,реализованных красивых классов. Часто,кстати, и исходники есть - посмотреть. Зачем тебе код? Сам такие написать хочешь? Если да - это тебе с нуля возиться с фотошопом, отрисовкой компонентов. Графические примитивы + чувство прекрасного и вперед)).
Post #: 4
RE: Необычные окна на С++ - 2010-09-15 02:33:36.026666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Бери Qt или WPF. "Готового кода" не жди. Сначала сам что-нибудь попробуй сделать.

Хочешь руками - тебе уже сказали, смотри в сторону регионов и custom draw.
Post #: 5
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Необычные окна на С++







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.