![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.05.2011
Сообщений: 38
|
![]()
Помогите, пожалуйста, разобраться. Как создать диалоговую панель (немодальную), на которой поместить такие органы управления, как окно вывода вещественных параметров (как я поняла это Edit), временное окно и CheckBox. Трудности возникают с пониманием, как создать диалоговую панель (и, соответственно, как создать шаблон). Изучать WinApi (C++) начала не так давно. Если можно, привести пример диалоговой панели.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Шаблон самого диалога пишется в rc файл. ФОрмат файла описан но лучше воспользоваться редактором, благо такие есть и бесплатные.
Готовый rc файл подключаем в проект. Диалог создаем вызовом CreateDialog() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.05.2011
Сообщений: 38
|
![]()
создать шаблон нужно использовав структуру двух типов: DLGTEMPLATE и DLGITEMTEMPLATE. не скажу, что совсем не понимаю в программировании, но в данном вопросе возникли затруднения.
можно ли привести какой-нибудь пример,например, создание диалоговой панели с кнопкой. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 01.05.2011
Сообщений: 38
|
![]()
есть rc-файл. (создан как наглядный пример для меня)
Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Различие кода mfc и WinApi(mfc ручками набили, а WinApi автоматически с генерировался!! нужно явное отличие, не могу найти) | Артём1991 | Помощь студентам | 0 | 25.03.2012 17:13 |
Динамичная панель - Можно ли сделать так чтобы панель или любой элемент, выдвигались при наведении | IHaveQuestions | Компоненты Delphi | 7 | 30.11.2011 09:49 |
Pascal. Диалоговая программа | ANTON2527 | Помощь студентам | 3 | 10.12.2010 16:23 |
Диалоговая панель | golf | Помощь студентам | 0 | 08.12.2009 21:29 |
Как создать программу-панель (как панель Msoffice), чтобы была поверх всех окон | Romanbl4 | Общие вопросы Delphi | 6 | 27.06.2007 17:23 |