|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.11.2015, 12:37 | #1 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Окно с несколькими кнопками
Доброго времени суток!
Нужна помощь в объяснении кода и небольшом изменении. Код:
И еще вопрос, для понимания: какой именно кусок кода отвечает за клик по button1? Этот или чуть больше/меньше кусок кода: Код:
Последний раз редактировалось nactyx; 27.11.2015 в 12:40. |
27.11.2015, 12:41 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну реально... invoke CreateWindowEx,0,ADDR BtnClNamе видишь?
I'm learning to live...
|
27.11.2015, 12:42 | #3 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Конечно вижу. Дальше?
Последний раз редактировалось nactyx; 27.11.2015 в 12:58. |
27.11.2015, 13:08 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Это функция создания окна. Кнопка - это окно (тоже), поэтому по аналогии с этим примером сделай столько кнопок сколько нужно. Координаты только там подмени.
А потом и обработчики можно поописать.
I'm learning to live...
|
27.11.2015, 13:12 | #5 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
|
27.11.2015, 13:27 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Дык вся WndProc от начала и до конца - и есть обработчик.
Ты жеж смотри: OnCreate Код:
Ты в курсе как в WinAPI описывается оконная программа? Базовые основы по обработке сообщений у тебя есть?
I'm learning to live...
|
27.11.2015, 13:28 | #7 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Вроде получилось.
Теперь два момента: когда .exe запускаю, кроме моего окна, появляется еще окно командой строки, это нормально или этого можно избежать? И второй: как описать обработчик на запуск какого-нибудь системного .exe а-ля notepad.exe |
27.11.2015, 13:36 | #8 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Допустим в качестве практики я хочу сделать, чтобы по нажатию на любую кнопку можно было осуществить выход.
Код:
|
27.11.2015, 13:49 | #9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
А нужен неконсольный проект, который в РЕ заголовке прописывает, что эта программа не работает как консоль. Цитата:
Код:
I'm learning to live...
Последний раз редактировалось Stilet; 27.11.2015 в 13:54. |
||
27.11.2015, 14:03 | #10 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
Вот так правильно получилось:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Панель с кнопками. | Kozlov | Помощь студентам | 1 | 09.07.2015 22:16 |
Проблема с кнопками | countteran | Помощь студентам | 2 | 15.11.2011 23:35 |
Непонятки с кнопками | Devoto | Общие вопросы Delphi | 2 | 16.11.2008 20:47 |
Окно с кнопками ппц полный | Droid | Win Api | 1 | 30.10.2008 07:29 |
проблема с кнопками | blackstersl | Общие вопросы Delphi | 3 | 12.10.2008 14:31 |