![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Доброго времени суток!
Нужна помощь в объяснении кода и небольшом изменении. Код:
И еще вопрос, для понимания: какой именно кусок кода отвечает за клик по button1? Этот или чуть больше/меньше кусок кода: Код:
Последний раз редактировалось nactyx; 27.11.2015 в 12:40. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну реально... invoke CreateWindowEx,0,ADDR BtnClNamе видишь?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Конечно вижу. Дальше?
Последний раз редактировалось nactyx; 27.11.2015 в 12:58. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Это функция создания окна. Кнопка - это окно (тоже), поэтому по аналогии с этим примером сделай столько кнопок сколько нужно. Координаты только там подмени.
А потом и обработчики можно поописать.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]() |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Дык вся WndProc от начала и до конца - и есть обработчик.
Ты жеж смотри: OnCreate Код:
Ты в курсе как в WinAPI описывается оконная программа? Базовые основы по обработке сообщений у тебя есть?
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Вроде получилось.
Теперь два момента: когда .exe запускаю, кроме моего окна, появляется еще окно командой строки, это нормально или этого можно избежать? И второй: как описать обработчик на запуск какого-нибудь системного .exe а-ля notepad.exe |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 11.10.2010
Сообщений: 152
|
![]()
Допустим в качестве практики я хочу сделать, чтобы по нажатию на любую кнопку можно было осуществить выход.
Код:
|
![]() |
![]() |
![]() |
#9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
А нужен неконсольный проект, который в РЕ заголовке прописывает, что эта программа не работает как консоль. Цитата:
Код:
I'm learning to live...
Последний раз редактировалось Stilet; 27.11.2015 в 13:54. |
||
![]() |
![]() |
![]() |
#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 |