Вход
Наше всё
Теги
codebook
PARTS
Поиск
Опросы
Закон
Четверг
25 февраля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
ARM, RISC-V
AVR
PIC
PLD, FPGA, DSP
Кибернетика
Технологии
Схемы, платы, компоненты
Средства и методы разработки
/988556
Топик полностью
AlexBi
(24.03.2020 16:41, просмотров: 213)
в ответ на
Почему не вариант. Просто не слышал что виндовые приложухи на Си делали
- автор:
Tpoeшник
Воспользоваться Microsoft Visual Studio MFC, взять 6й версии, что бы везде работало. Для винды все это родное.
Ответить
Ответы
А точно надо только под Windows? Кроссплатформенность сейчас всё ширится, и на случай наступления большого П-ца, лучше конфигураторы и прочее делать сразу под оба варианта, Windows и Linux (MacOS до кучи, Андроид - по желанию).
-
Nikolay_Po
(
25.03.2020 13:53
)
так зачем такой раритет и ручками потом все писать, когда visual studio 2019 community от microsoft официально бесплатна, делает маленький код, т.к. Framework уже встроен в любую windows и программа на C# использует эти библиотеки. Гляделки с графиками и ком портами делаются на основе готовых встроенных компонентов без всяких заморочек. Сам сижу на Visual studio 2012 работало и на Win7 и на Win10, ставится без всяких кряков и т.д.
-
User_
(
25.03.2020 11:20
)
Перечитайте лицензию еще раз. Бесплатно ли для использования в коммерции ???
-
3m_в_изгнaнии
(
25.03.2020 14:13
,
)
3m работает!
-
3m
(
28.03.2020 18:41
)
Ура!
-
SciFi
(
28.03.2020 18:50
)
а я для себя любимого и делаю, там официально бесплатно :)
-
User_
(
25.03.2020 14:26
)
Чем новее, тем сложнее с переносимостью на старые версии виндовса. Маленький код требует наличия на компьютере рантайма, который совсем не маленький, и на старых версиях его нет. Так же может оказаться что его в принципе нет для какого-нибудь ХР. С готовыми библиотеками под модный C# не густо, есть родные виндовые контролы, а что-то еще фиг найдешь, да и самому делать не просто, не все доступно, получается не красиво. И где-то читал, что начиная с 2009 visual studio делает код только х64 или только под
AlexBi
(46 знак.,
25.03.2020 12:06
)
это какие-то слухи и страшилки про только под x64. У меня все, что было написано под win7 32bit на C# VS2012 прекрасно запускается и работает на Win10 64bit. А сама VS2012 становится и под win7 32 bit и под win10 64 bit. И про компоненты какие-то страшилки, знакомому понадобились какие-то экзотические (там авиагоризонты, компасы и т.д.), то нашлись готовые и бесплатные, причем несколько вариантов. На их базе потом свои делал.
-
User_
(
25.03.2020 14:32
)
Не знаю, что там с до-диезом, но когда в VS19 пишешь на C++, можно указать, начиная с какой версии Windows должно работать. В свойствах проекта есть раздел C/C++ - Preprocessor - Preprocessor Definitions, туда нужно вписать строчку типа _WIN32_WINNT=_WIN32_WINNT_WIN7. Можно написать и _WIN32_WINNT_WINXP, но мне уже проверить негде.
-
йцyкeн
(
25.03.2020 12:40
)
там есть выбор в свойствах проекта Any CPU, x86, x64. Я выбираю Any CPU и работает созданное приложение на Win 7 32/64 бит и Win10 64 бит.
-
User_
(
25.03.2020 19:17
)
Отчего вы сами на VS 2012 сидите, а не переходите на более свежую? (я сама на VS 2013 сижу)
-
Kceния
(
25.03.2020 12:04
)
всё устраивает и на всех ближайших компьютерах запускается (win7 32/64 бит, win10 64 бит), от добра добра не ищут :)
-
User_
(
25.03.2020 14:27
)
Ох не факт что вариант... особенно если нужен ком порт с поддержкой управляющих...
-
sav6622
(
24.03.2020 16:49
)