|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.05.2013, 22:36 | #1 |
Пользователь
Регистрация: 01.05.2011
Сообщений: 38
|
WinApi C++ диалоговая панель
Помогите, пожалуйста, разобраться. Как создать диалоговую панель (немодальную), на которой поместить такие органы управления, как окно вывода вещественных параметров (как я поняла это Edit), временное окно и CheckBox. Трудности возникают с пониманием, как создать диалоговую панель (и, соответственно, как создать шаблон). Изучать WinApi (C++) начала не так давно. Если можно, привести пример диалоговой панели.
|
13.05.2013, 09:27 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Шаблон самого диалога пишется в rc файл. ФОрмат файла описан но лучше воспользоваться редактором, благо такие есть и бесплатные.
Готовый rc файл подключаем в проект. Диалог создаем вызовом CreateDialog() |
13.05.2013, 22:26 | #3 |
Пользователь
Регистрация: 01.05.2011
Сообщений: 38
|
создать шаблон нужно использовав структуру двух типов: DLGTEMPLATE и DLGITEMTEMPLATE. не скажу, что совсем не понимаю в программировании, но в данном вопросе возникли затруднения.
можно ли привести какой-нибудь пример,например, создание диалоговой панели с кнопкой. |
19.05.2013, 00:34 | #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 |