|
2 / 2 / 1
Регистрация: 23.06.2014
Сообщений: 110
|
|
Пишут ли ещё программы на winapi когда есть С# который попроще?16.03.2015, 19:48. Показов 2999. Ответов 10
Метки нет (Все метки)
0
|
|
| 16.03.2015, 19:48 | |
|
Ответы с готовыми решениями:
10
Какие еще есть способы создания визуальных приложений кроме WinApi? Как вытащить число из значения ячейки когда там есть еще и текст |
|
88 / 69 / 19
Регистрация: 07.03.2011
Сообщений: 175
|
|
| 16.03.2015, 21:08 | |
|
Посмотрите на динамику появления новых тем в ветке нашего форума "C++ и WinAPI" и ответьте себе сами
0
|
|
|
Ушел с форума
|
||
| 16.03.2015, 23:42 | ||
C#/.NET делает этот процесс удобным и безопасным, но за счет потери гибкости и, местами, эффективности. Решайте, что для Вас важнее. Кстати, никто не запрещает изучать, а потом использовать и то, и другое.
1
|
||
|
903 / 424 / 159
Регистрация: 02.04.2014
Сообщений: 1,206
|
|
| 17.03.2015, 09:45 | |
|
Лучше не парица! Учи не учи, а на работу придешь и фиг знает что за проект дадут. Все равно по новой разбираться придется. Поэтому занимайся чем нравиться, лишь бы с удовольствием.
0
|
|
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
||
| 17.03.2015, 10:58 | ||
|
Во вторых, если решите писать серьёзные программы, а не какой ни будь гавно калькулятор, то вам в любом случае придётся использовать функции winapi, попробуйте внедрить длл в чужой процесс и выполнить в нём любые опрерации, попробуйте в свойю программу подключить dLL и заюзать её функции, сделайте это на С# и на с++,winapi и вы поймёте насколько С# жалок и проблематичен. Я уже молчу про другие недостатки с#, лично мне он не нравится из-за идиотской иерархии классов, + он зависим от NET. framework который установлен на машине, как то раз мой друг написал простенький вирус на с# и скинул мне чтобы я потестил, и знаете что в итоге получилось? вирус мне выдал ошибку, мол нужно обновить NET. framework, + он прожорлив, на с# пустое окно без ничего уже занимает 20 МБ оперативки, у меня outpost firewall занимает всего 28!!! это уже заставляет задуматься о практичности с#, интересно какие будут требования у того же фаерволла если написать его на с#, наверно как минимум гига 2 оперативы и i-core 7 )), + соглашусь с Убежденный, на с# вы можете только то что придумали программисты писавшие с#, и только так как им захотелось, по сути вы раб их ней фантазии, если вы используете winapi , то вы открываете перед собой практически неограниченные возможности, вы сможете сами творить так как вам угодно и что угодно, вы сам себе король.
3
|
||
| 17.03.2015, 17:45 | |
|
Не про "зарешеченный" C, но как поучительная притча в ответ на вопрос TS.
Не учите фреймворки, учите архитектуру
1
|
|
|
|
|||
| 17.03.2015, 22:34 | |||
|
mh-coder, в целом соглашусь, но вот с этим
на скрине WinForm без ничего, только скомпилированный Release AnyCPU занимает 2МБ
0
|
|||
|
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
|
|
| 18.03.2015, 10:21 | |
|
0
|
|
| 20.03.2015, 15:50 | |
|
0
|
|
|
8 / 8 / 5
Регистрация: 28.10.2012
Сообщений: 135
|
|
| 30.06.2016, 21:43 | |
|
В итоге,то? Стоит ли тратить время на этот "сишный, четкий, индусcкий" winApi или на.. это?
0
|
|
| 30.06.2016, 21:43 | |
|
Помогаю со студенческими работами здесь
11
Для чего в некоторых вакансиях где пишут на питоне, требуется еще и С++? Когда использовать WinAPI, а когда функции языка? У меня есть код на WinApi , который должен выводить "Hello world", но тут что то не так! помогте найти пожалуйста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|