Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как вставить кнопку в апишное окно средствами АПИ? [D7, WinXP]


Aleksandr ©   (2003-05-30 13:29:00) 

Задача из классических - пока программа чем-то занята, вывесить окошко с сообщением и кнопочкой "Прервать". Дельфийскую форму с огромным размером создавать ради такой ерунды не хочется. Можно нарисовать апишное окошко, но вставлять туда кнопку апишными же средствами я не умею. Как это сделать?


Aleksandr   (2003-05-30 17:22:00) [1]

2 Игорь Шевченко :

Спасибо.


Nick Denry   (2003-05-30 16:55:00) [2]


> Дельфийскую форму с огромным размером создавать ради такой
> ерунды не хочется

А как же иначе, тут либо АПИ , либо не вопи......


R4D][   (2003-05-30 16:16:00) [3]


> Хм... насколько я понимаю, если я вызову MessageBox, то
> программа просто остановится до его закрытия.

MessageBox в отдельный поток.


Kaban   (2003-05-30 15:56:00) [4]

>Дельфийскую форму с огромным размером создавать ради такой >ерунды не хочется.

А вы думаете, если вы используете VCL, то добавление каждой формы увеличивает размер приложение кб на 300?


Игорь Шевченко   (2003-05-30 15:41:00) [5]

CreateDialog


Aleksandr   (2003-05-30 15:24:00) [6]

Млин, я в упор не вижу, где я написал, что ВСЕ ОСТАЛЬНОЕ ПРИЛОЖЕНИЕ написано на АПИ. На АПИ написаны только ряд чисто служебных и оформительских функций, из которых лишь сознание небольшого окна с надписью относится к визуальным.


Kaban   (2003-05-30 14:45:00) [7]

А все остальное приложение написано на API, если так то что же это за приложение, если вы даже не знаете как вставить кнопку?


Aleksandr   (2003-05-30 14:34:00) [8]

Хм... насколько я понимаю, если я вызову MessageBox, то программа просто остановится до его закрытия.


[lamer]Barmaglot   (2003-05-30 13:39:00) [9]

F1 + MessageBox, MessageBoxEx ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо