|
1 / 1 / 0
Регистрация: 21.02.2014
Сообщений: 14
|
||||||
WinAPI создание меню27.02.2014, 18:34. Показов 5221. Ответов 4
Метки нет (Все метки)
Доброе время суток, форумчане!
Прошу вашей помощи!!! С WinAPI раньше не имена дела и ели как в просторах интернета нашла статью про то, как создать меню на WinAPI. А вот и сам код:
1) Переместить пункт «О программе» в меню «Файл». (просто в данном коде пункт «О программе» лежит в отдельной вкладке) 2) При выборе пункта «О программе» функцией MessageBox выводить на экран окно. Как я поняла в данном коде выводиться не через функцию MessageBox. 3) Привязать горячие клавиши (как указано на картинке) Пожалуйста, помогите преобразовать мною выше упомянутый код под мое задание или предложите свое решение! Главное cделать это средствами WinAPI и результат должен быть как на картинке. Выручайте!!!
0
|
||||||
| 27.02.2014, 18:34 | |
|
Ответы с готовыми решениями:
4
Меню в программе WinApi Строка меню средствами WINAPI |
|
1 / 1 / 0
Регистрация: 21.02.2014
Сообщений: 14
|
|
| 27.02.2014, 21:55 [ТС] | |
|
HELP!!! неужели никто не знает как это реализовать?! Выручайте!
0
|
|
|
Исследователь
318 / 317 / 24
Регистрация: 06.04.2011
Сообщений: 872
|
||||||
| 28.02.2014, 06:00 | ||||||
|
Это не весь код. Код, "отвечающий" за создание меню находится в другом файле - файле ресурсов. В нем есть секция начинающаяся со строки
Правда, в случае Visual Studio там будет просто само меню. Тогда все решается простым перетаскиванием
0
|
||||||
|
1 / 1 / 0
Регистрация: 21.02.2014
Сообщений: 14
|
||||||
| 28.02.2014, 15:03 [ТС] | ||||||
|
GrayWolf, Пример из данной статьи показался мне трудным, поэтому я сама с нуля начала создавать меню. Пока удалось разместить пункты «О программе» и «Выход» в одну вкладку «Файл», как показано на картинке. Но теперь не знаю, как сделать так, чтобы при клике по пункту «О программе» с помощью функции MessageBox появлялось бы окно с информацией о программе. Знаю, как выглядит сама функция MessageBox, но не знаю, как ее объединить, да еще привязать горючие клавиши! Сказывается нехватка опыта! Сразу видно, что вы знающий человек! Пожалуйста, помогите новичку! Выручайте! Заранее благодарю! =)
Добавлено через 50 минут GrayWolf, вот что с нуля сама начала делать. Этот код более легче я так думаю чем предыдущий. Кликните здесь для просмотра всего текста
Не знаю куда и как привязать функцию мессечбокс к пункту "о программе" и помогите с реализацией горячих клавиш, пожалуйста!=)
0
|
||||||
|
Исследователь
318 / 317 / 24
Регистрация: 06.04.2011
Сообщений: 872
|
|
| 03.03.2014, 09:36 | |
|
Ваша тема перекликается с этой, почти один в один. Ответ оставил там.
0
|
|
| 03.03.2014, 09:36 | |
|
Помогаю со студенческими работами здесь
5
Вылезает ошибка с написанием меню (WinAPI) WinAPI как считать названия пунктов меню? Создание меню (чтобы открывались ссылки на вкладках меню)
Как рисовать картинки в пунктах меню на чистом WinApi Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|