|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
Как изменить параметры окна, которые указываются в CreateWindow?08.10.2014, 22:24. Показов 7615. Ответов 20
Метки нет (Все метки)
как изменить параметры окна которые указываются в CreateWindow? я так понимаю нужно юзать sendmesage но безпонятя где почитать о том что там прописывать
и еще вопрос, а как например можно изменить цвет окна, рамки, фона, шрифта и тп, это как вообще делается? Добавлено через 2 часа 50 минут есть кто живой?
0
|
|
| 08.10.2014, 22:24 | |
|
Ответы с готовыми решениями:
20
Как изменить параметры окна сохранения документа в Word 2003?
CreateWindow проблема с созданием окна |
|
Ушел с форума
|
|
| 08.10.2014, 23:16 | |
|
SetClassLongPtr/SetWindowLongPtr - этими функциями можно
много чего "натворить".
0
|
|
|
68 / 65 / 21
Регистрация: 01.05.2014
Сообщений: 247
|
|||||||
| 08.10.2014, 23:26 | |||||||
|
Использовать "win32" : рисовать "рамки" и т.п. ни очень удобно и придётся вручную. Хотя - это относительно. Я прокомментировал, некоторые моменты, что-то ни очень... WinMain.cpp
OxyDemo_vc80_Win32.rar
1
|
|||||||
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
||
| 12.10.2014, 21:54 [ТС] | ||
|
Добавлено через 22 минуты oxyfat, спасибо за код, а как напримнр изменить шрифт и цвеет текска в кнопке или а поле edit ?
0
|
||
|
Ушел с форума
|
|
| 12.10.2014, 22:44 | |
|
1
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
| 12.10.2014, 23:39 [ТС] | |
|
как например изменить шрифт и цвет текста в кнопке или а поле edit ?
0
|
|
|
Ушел с форума
|
|
| 12.10.2014, 23:47 | |
|
Шрифт - WM_SETFONT.
Цвет текста - через обработку сообщения WM_CTLCOLORXXX. Либо через сабклассинг кнопки и отрисовку вручную (сложно, но можно). Либо сделать ownerdraw button. Добавлено через 2 минуты А вообще, GUI на WinAPI лучше уметь, но не писать. Потому что очень затратно по времени и стоимости поддержки. В любых UI-фреймворках изменение "стиля" или "поведения" кнопки делается двумя-тремя строчками, а то и вообще сменой какого-нибудь атрибута. В WinAPI для этого потребуется простыня. Надо богатый, сложный UI - берем Qt. Надо HTML - берем HTMLayout. Надо графики всякие - берем Ultimate++. Надо документы, SDI/MDI с поддержкой ActiveX - берем MFC. И так далее.
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
||
| 13.10.2014, 20:34 [ТС] | ||
|
например для шрифта использую структуру LOGFONT, а для цвета что? Добавлено через 4 часа 25 минут .....
0
|
||
|
Ушел с форума
|
|
| 13.10.2014, 22:03 | |
|
В третьем параметре чего ?
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
| 13.10.2014, 22:25 [ТС] | |
|
0
|
|
|
Ушел с форума
|
|
| 13.10.2014, 22:43 | |
|
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
| 13.10.2014, 22:47 [ТС] | |
|
не, с шрифтом проблем нет, я незнаю что передавать третим параметром при WM_CTLCOLORXXX
0
|
|
|
Ушел с форума
|
|
| 13.10.2014, 22:50 | |
|
Ничего не надо передавать. Потому что это сообщение генерируется системой,
от программы лишь требуется обработать его.
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
||
| 13.10.2014, 23:04 [ТС] | ||
|
0
|
||
|
Ушел с форума
|
|
| 13.10.2014, 23:09 | |
|
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
||
| 14.10.2014, 09:56 [ТС] | ||
|
0
|
||
|
Ушел с форума
|
|
| 14.10.2014, 14:54 | |
|
Дык в MSDN описано данное сообщение и подробно разобраны
все аргументы. Какой смысл копи-пастить это сюда ?
0
|
|
|
68 / 65 / 21
Регистрация: 01.05.2014
Сообщений: 247
|
||
| 14.10.2014, 17:43 | ||
|
Нет проблем сделать заготовку, нарисуйте картинку - КонтроЛов.
- как Вы - ВИДИТЕ СЦЕНУ... Добавлено через 8 минут
0
|
||
|
68 / 65 / 21
Регистрация: 01.05.2014
Сообщений: 247
|
|
| 14.10.2014, 17:50 | |
|
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|||||||||||
| 15.10.2014, 17:39 [ТС] | |||||||||||
|
такой вопрос, отправляю сообщение
0
|
|||||||||||
| 15.10.2014, 17:39 | |
|
Помогаю со студенческими работами здесь
20
Ошибка при создании окна в ф-ции CreateWindow Рисование на экране прямых линий, оканчивающиеся в позициях, которые указываются мышью Как использовать принимаемые параметры окна Как задать параметры нового окна? Как изменить параметры по умолчанию? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|