|
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 28
|
|
Как создать оконное приложение18.08.2014, 11:10. Показов 5935. Ответов 5
Метки нет (Все метки)
В Visual Studio если выбрать проект win32/64 - там будет cpp файл c бесконечным циклом получения очереди сообщений.
Создавать так оконное приложение не очень удобно. Есть какой нибудь фреймворк, который бы облегчал данную задачу?
0
|
|
| 18.08.2014, 11:10 | |
|
Ответы с готовыми решениями:
5
Как создать оконное приложение в Visual Studio C++ Как создать оконное приложение в Visual Studio 2017 с редактором форм? Не получается создать оконное приложение |
|
29 / 6 / 2
Регистрация: 05.10.2012
Сообщений: 117
|
|
| 18.08.2014, 11:20 | |
|
Создай пустой проект.
0
|
|
|
Заблокирован
|
|||
| 18.08.2014, 11:24 | |||
Иначе полученная программа может не работать на компах без VC++ Redist, что как-то не красит WinAPI-приложение.
Там интерфейс можно проектировать визуально - мышкой, подобно объектам в Powerpoint. Также в приложениях Winforms доступно много других полезных библиотек Microsoft .NET, например, для работы с сетью и файлами. Недостатков таких приложений является то, что для работы их на компьютере нужны Microsoft .NET и кажется Visual C++ Redistributable, также они потребляют несколько больше ОЗУ, чем нативные приложения, и чуть медленнее запускаются. Если это не критично в ваших проектах (вы не пишете скажем инсталляторы, которые не должны нуждаться в левых библиотеках), то это, впрочем, не страшно. Писать под Winforms лучше всего в Visual Studio 2008, есть готовый шаблон Приложение Winforms. В VS2012 и 2013 придется потанцевать с бубном: Создание графического приложения (Windows Forms) в Visual Studio Вот тут много примеров для C++ под Microsoft.NET: https://www.cyberforum.ru/cpp-... 27810.html
0
|
|||
|
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 28
|
|
| 18.08.2014, 11:48 [ТС] | |
|
Винформс напоминает билдер и дельфи, я оттуда ушол потому что нужно программировать мышкой.
В Java есть библиотека Swing, там есть лейауты и писать код гораздо интереснее чем в дельфи. Тот же нетбинс позволяет перетаскивать на форму кнопки и не только, но благодаря лейаутам нужно именно программировать а не перетаскивать элементы с панели. Архитектура виндовс предполагает создание класса окна, а перерисовка нужным цветом и дизайном - это обработка события WM_PAINT. На ассемблере удобно, но не на си
0
|
|
|
Ушел с форума
|
|||
| 18.08.2014, 14:58 | |||
|
Решается добавлением двух dll-ок в папку с exe, либо использованием ключа /MT. Есть еще WTL. По всей сети сильно советуют Qt, видимо, стоит прислушаться. А еще есть HTMLayout/Sciter, Ultimate++, XUILIB, wxWidgets, и куча других.
1
|
|||
|
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 28
|
|
| 18.08.2014, 16:28 [ТС] | |
|
Убежденный,
т.е. лучше всего Qt? я начал смотреть мануалы по XUILIB,wxWidgets там информация на английском только
0
|
|
| 18.08.2014, 16:28 | |
|
Помогаю со студенческими работами здесь
6
Оконное приложение в MS Visual Studio 2010 Как создать оконное приложение? Как создать оконное приложение? Как создать оконное приложение
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|