Страница: 1 |
Страница: 1 |
Вопрос: Контролы сделанные CreateWindow
Добавлено: 04.09.07 17:11
Автор вопроса: Silver Ferrum | ICQ: 422640045
1) Помню была тема про добавление кнопки на калькулятор и обработки действий кнопки. Немогу найти. Киньте ссылку
2) Как менять свойства таких контролов. Например надпись на кнопке или шрифт на label.
Заранее спасибо!
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 04.09.07 19:10
label никак наверное.
Странно, но не ты первый кто просит этот пример.
Я его выложил сюда http://aia.net.ua/temp/Button2Calc.rar
(c) EUGY
Номер ответа: 2
Автор ответа:
Silver Ferrum
ICQ: 422640045
Вопросов: 12
Ответов: 144
Профиль | | #2
Добавлено: 05.09.07 20:59
да, HACKER спс.. это то что нужно.. но неужели нельзя изменять свойства контролов CreateWindow...
Надпись на кнопке я меняю.. а вот шрифты, или цвет фона лейбла.. ну и остальное.. не знаю
Номер ответа: 3
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #3
Добавлено: 08.09.07 00:28
Лейбл - это не Window. Это просто текст рисуемый программой
Номер ответа: 4
Автор ответа:
Silver Ferrum
ICQ: 422640045
Вопросов: 12
Ответов: 144
Профиль | | #4
Добавлено: 08.09.07 10:45
..слышь ..ты пользовался API ф-ией CreateWindow?..
..ты наверно не сталкивался с ней и не знаешь всего прикола. И притом лейбл это такой же контрол, как и кнопка и ТекстБокс и он имеет свойства, которые можна менять.
Номер ответа: 5
Автор ответа:
EUGY
Вопросов: 0
Ответов: 454
Профиль | | #5
Добавлено: 08.09.07 16:37
Текст на кнопке -
SendMessage buttonhwnd, WM_SETTEXT, 0, ByVal "qwerty"
цвет фона лейбла -
~ SetBkColor ~
Номер ответа: 6
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #6
Добавлено: 08.09.07 17:15
Silver Ferrum, нет, ты не прав. Лейбел в вб, это действительно просто DrawText, и просто поменять свойства без перерисовки нельзя. Но есть и другие лейбелы, помойму в делфи например есть два типа. Вот один как раз контрол, а другой просто нарисованный текст.
Номер ответа: 7
Автор ответа:
Mr.Smile
ICQ: 427682013
Вопросов: 14
Ответов: 464
Профиль | | #7
Добавлено: 08.09.07 17:15
2 Silver Ferrum
Если ты имеешь ввиду Static - то да. А если автор имел ввиду Label как в VB6, то ничего ты с ним как с кнопкой и ТектБокс'ом сделать не сможешь.