Необычные окна на С++
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Необычные окна на С++ - 2010-09-14 23:37:02.846666
|
|
|
Intelteh
Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
|
Здравствуйте, все. Хочу написать на С++ свой медиаплеер, но не знаю как создать окно необычной формы. Например, окна WinAmp не такие как стандартные окна Windows. Как создать такие окна в своей программе? Как изменить цвет окантовки с синего на зелёный (например), как переместить кнопки закрытия, восстановления, сворачивания из угла окна в центр заголовка? Кроме того, как сделать кнопки управления плеером такие как в Windows Media Player 9?
|
|
|
RE: Необычные окна на С++ - 2010-09-14 23:51:54.030000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Руками, дорогой товарищ. Посмотри в гугли скины/skins. Для начала. А вообще ещё глянь SetWindowRGN() ,а заодно соседние в MSDN функции. Сможешь создать окно сложной формы.
|
|
|
RE: Необычные окна на С++ - 2010-09-15 00:09:01.500000
|
|
|
Intelteh
Сообщений: 22
Оценки: 0
Присоединился: 2006-06-13 02:51:53
|
quote:
Посмотри в гугли скины/skins А что мне скины дадут? Мне бы исходный код глянуть - другое дело.
|
|
|
RE: Необычные окна на С++ - 2010-09-15 01:12:50.750000
|
|
|
Genco
Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
|
Погоди. Скины тебе дадут внешний вид твоей, обычной программы в таком качестве,в каком захочешь. Например,как WMP. Часто распространяются в виде готовых,реализованных красивых классов. Часто,кстати, и исходники есть - посмотреть. Зачем тебе код? Сам такие написать хочешь? Если да - это тебе с нуля возиться с фотошопом, отрисовкой компонентов. Графические примитивы + чувство прекрасного и вперед)).
|
|
|
RE: Необычные окна на С++ - 2010-09-15 02:33:36.026666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Бери Qt или WPF. "Готового кода" не жди. Сначала сам что-нибудь попробуй сделать. Хочешь руками - тебе уже сказали, смотри в сторону регионов и custom draw.
|
|
|
|
|