|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
22.08.2010, 21:10 | #1 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
окна произвольной формы winApi
Добрый день,
столкнулся с такой проблемой=) В общем так: Мне нужно например изменить форму кнопки или любого др объекта. Факт в том что мне не нужно писать про вставить рисунок, подогнать цвет под цвет фона и т.д. Мне нужна программа генерирующая код или расширение для Visual Studio 2010 благодаря которому я мышкой смогу растянуть например кнопку так, как мне нужно и получить круг. Пишу как поняли на VS2010 и просто не могу поверить что нет расширения для такой насущей проблемы. Я не думаю что круглые кнопки обязательно нужно программно делать. Благодарю за понимаю, жду хороших ответов, Спасибо |
23.08.2010, 15:39 | #2 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
неужеле вопрос так сложен?
или вы только умножение матриц можете делать?))))))) |
23.08.2010, 16:06 | #3 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2alex_triton
Цитата:
где ты хочешь менять форму контрола? в редакторе ресурсов? или в самом приложении?
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
23.08.2010, 16:21 | #4 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
да мне пофиг)))
конечно желательно расширение для VS2010, но я слышал что есть прога, которая сама генерирует код,а ты просто растягиваешь её как нужно,и просто нужно вставить и кругленькая кнопочка готова=) |
23.08.2010, 16:23 | #5 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2alex_triton
бред какой то просишь. нужно окно нестандартной формы - WM_PAINT и рисуй что хочешь
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
23.08.2010, 17:03 | #6 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 32
|
а подробнее?
|
26.08.2010, 04:00 | #7 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Классический способ - регионы...
SetWindowRgn(), CreateRectRgn(), CreateRoundRectRgn(), CreateEllipticRgn(), CreatePolygonRgn(), ...
I am the First of Cyber Evolution...
I am the First to Program your Future... |
26.08.2010, 07:43 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Оскорбление форумчан.
Тема закрыта.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где окна формы и кода-не вижу (Delphi7) | Беллая | Помощь студентам | 6 | 30.07.2010 23:37 |
Изменение маски (формы) рабочей области окна | nickel-j | Win Api | 7 | 22.05.2010 14:34 |
Как на WinApi получить все дочерние окна приложения? | Wadimka | Работа с сетью в Delphi | 8 | 27.05.2009 14:25 |
Собственный класс диалогового окна на чистом WinApi в Delphi | Iber | Win Api | 19 | 01.12.2008 15:40 |
отсечение области окна нестандартной формы | Makcydrl | Win Api | 3 | 07.05.2008 01:36 |