Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/22: Рейтинг темы: голосов - 22, средняя оценка - 4.95
 Аватар для Chukazabric
0 / 0 / 0
Регистрация: 23.07.2024
Сообщений: 15

Visual Studio 2022 / Классическое приложение Windows

23.07.2024, 10:39. Показов 6368. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Вот какой у меня вопрос. Запускаю Visual Studio 2022, создаю проект (С++) "Классическое приложение Windows" (нужен именно этот проект). В файле *.cpp, в строке 28 написано "TODO: Разместите код здесь". В строке 149 написано "TODO: Добавьте сюда любой код прорисовки, использующий HDC". Вопрос, что нужно прописать, чтоб нарисовался хоть какой-нибудь примитив, любой. Главное чтобы что-то рисовалось, дальше я буду разбираться, а то у меня не рисуется вообще.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.07.2024, 10:39
Ответы с готовыми решениями:

Классическое приложение Windows C++. Visual Studio 2017 Community
Передо мной стоит задача: "Написать приложение с графическим интерфейсом". Т.е. обычное приложение, к которым все так привыкли, кнопочки и...

Полтергейст в Visual Studio 2022
Здравствуйте, Наблюдаю, что то непонятное. Есть проект в Visual Studio 2022 - час назад он компилировался без проблем, сейчас VS...

Visual Studio 2022 и дефайны
Здравствуйте, Пытаюсь подключить библиотеку, но VisuaiStudio2022 упорно показывает непонятную мне ошибку: Вот скриншот из студии:...

56
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
25.07.2024, 09:47
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Royal_X Посмотреть сообщение
я писал, что после висты были кардинальные изменения. Однако, заметные изменения были
Еще раз, последний, повторю вопрос для тех, кто считает себя сильно хитрым, а других тупыми.
Как всё это относится к заданному вопросу в теме и тому полному незнанию ТС структуры обработки сообщений и видов сообщений в сгенерированном у ТС примере-шаблоне?
0
25.07.2024, 09:51

Не по теме:

Цитата Сообщение от KSergey9
Как всё это относится к заданному вопросу в теме
Собственно, я писал лишь про то, что лучше читать документацию, а не покрытые плесенью книги. Мои посты прямо к теме ТС не относятся, поэтому многие из них в тегах офтопа.

0
25.07.2024, 10:15

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
Собственно, я писал лишь
Т.е. ты нагло нахамил мне, написал то, что вообще никак не связано с темой (а значит просто ляпнул чушь с умным видом), а теперь пытаешься "культурно" отползти типа "никто не заметит, я же хитрее всех, а остальные тупые".
Ну что ж, это твой выбор.
Но мнение о тебе теперь только такое.

0
25.07.2024, 10:42

Не по теме:

KSergey9, кто ж хамит? Более того, я признаю, что офтопил. Но офтоп ≠ чушь. Офтоп означает, что ТС мои посты не помогут с решением. Но то, что писал, всё правда. А чушь это твой пост про WinAPI, на который я среагировал. Я так среагировал, потому что ты так уверенно пишешь о вещах, в которых не разбираешься. И все эти "отползти" только к тебе относятся, дорогой. Потому что, если начнем тут спорить, то сдавать заднюю будешь именно ты. Я вообще, минусую в таких случаях, когда человек пишет вещи, в которых не разбирается или разбирается очень поверхностно, но когда он пишет якобы как эксперт. Но не стал этого делать, т.к. я знаю, что ты не глупый и в целом в С++ разбираешься. Но будь поскромнее. Не стыдно признаваться, что ты только учишь WinAPI. Я вот тоже постоянно этим занимаюсь. Но перестань писать эти чсв-шные посты в стиле эксперта и рассказывать, как можно учить по старым книгам и писать коды в 2024

0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
25.07.2024, 10:43
Цитата Сообщение от KSergey9 Посмотреть сообщение
Как всё это относится к заданному вопросу в теме и тому полному незнанию ТС структуры обработки сообщений и видов сообщений в сгенерированном у ТС примере-шаблоне?
Если говорить лишь про организацию цикла сообщений, то достаточно одной статьи, любой. Не нужно рассыпающейся книги.
Если говорить в общем, то я лично сталкивался с отличиями в АПИ в разных сервис паках WinXP. Например в получении и использовании уровней доступа. И эта беда повсеместная.
Про архитектуру, что тогда, что сейчас, у всех одни и те же проблемы : обратной совместимости, аппаратной совместимости, устойчивости, изменений, масштабирования, багов...
Сейчас всё обстоит куда лучше, не у Майкрософта конечно, они, как вы сами написали - используют технологии 25 летней давности..
KSergey9, не нужно зацикливаться, будет легче жить.
1
 Аватар для sporta1982
215 / 61 / 7
Регистрация: 05.10.2023
Сообщений: 542
25.07.2024, 11:00
автор темы даже не зашел посмотреть на весь этот срач....
0
25.07.2024, 11:04

Не по теме:

Цитата Сообщение от sporta1982 Посмотреть сообщение
посмотреть на весь этот срач.
Может посмотрел и убежал.
Ему же первые ответы были "все не те".
Даже ваш, простой как "валянок" совет на обычном GDI.
WinApi как HeavyMetal, выдерживают не все. Большой порог вхождения. Да и потом, не легче.

0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
26.07.2024, 09:57
Цитата Сообщение от SmallEvil Посмотреть сообщение
Например в получении и использовании уровней доступа. И эта беда повсеместная.
Супер. Да, там вообще все поменялось. Как и много где, всё верно.
Вы хотя бы приводите конкретику, которую можно обсуждать, в отличии от базарного хама и ЧСВшника Royal_X, умеющего лишь в стиль "дурак - сам дурак".

Вопрос, правда, остаётся тот же: как это связано с исходным простым вопросом про цикл сообщений и отрисовку?

Цитата Сообщение от SmallEvil Посмотреть сообщение
Не нужно рассыпающейся книги.
Цитата Сообщение от SmallEvil Посмотреть сообщение
они, как вы сами написали - используют технологии 25 летней давности
Взаимоисключающие параграфы?

Я всего лишь поддержал sporta1982 в том, что книжка в самом деле была очень хороша и базовые вопросы организации GUI приложения освещает кратко и толково. О чем ТС и спрашивал.
В ответ получил ушат говна от хама, который в своём хамстве продолжал настаивать, как последний интернет-балабол.
SmallEvil, так?
В чем вопросы-то?
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
26.07.2024, 10:24
Цитата Сообщение от KSergey9 Посмотреть сообщение
В чем вопросы-то?
У меня вопросов по исходному совету про древнюю книгу особо нет.
Было бы чем толковым заменить, я бы посоветовал другое. Но и искать не пытался.
К WinApi лучше не "подплывать", имхо )

Может только надо было конкретней привести главы необходимые ТСу.
Или прям всё всё читать ???

Добавлено через 3 минуты

Не по теме:

Цитата Сообщение от KSergey9 Посмотреть сообщение
Взаимоисключающие параграфы?
Не особо, они кое что заменяют на новое, но основной подход и ещё многие остались древние.
И это совсем не значит что они хороши, выдержаны временем. Нет. По личному опыту видно что нет. Сколько у них фейлов было ? А почему ? [риторический вопрос]
Продолжение оффтопа ?



Добавлено через 5 минут
Добавлю про курсы WinApi в информатике.
Поучат месяц, помучаются. Сдадут свои говнокодынаработки.
И им преподаватель так радостно : "Ну вот. WinApi вам практически не понадобится. Потому что есть С#"
И по новому кругу метелить студентиков...
К чему это я ? ...
Ах да, если вопрос ТС звучит как, я ничего не понимаю, ничего не могу, ничего не хочу - книги не помогут.

Добавлено через 6 минут
Зато может помочь короткие информационные наборы, по конкретно их изучаемому материалу.
Студентики по быстрому копипастят. Что то поймут, что то запомнят. Но лабу сдадут.
В спец. "школах" (ещё называют Академии) по программированию всегда выдают такие обучающие ресурсы.
Их обычно достаточно. Искать другую инфу конечно полезно и всячески поощряется.

Но прочитать книгу что бы сдать пару лаб по ВинАпи, ну такое себе развлечение.
Опять, к ччему это я. К ценности того поста про книгу, а не про саму книгу.
0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
26.07.2024, 10:36

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
кто ж хамит?
Да ты вообще пусечка!

Цитата Сообщение от Royal_X Посмотреть сообщение
по вашему посту я понял лишь то, что вы знаете WinAPI очень поверхностно и очень сомневаюсь, что вы что-то на нём писали. Продолжайте и дальше читать книги и писать красноречивые посты на форуме. Порадовал именно стиль вашего опыта.
Ни на один вопрос при этом не ответил, продолжил виться червяком в каждом очередном "ответе".



Добавлено через 3 минуты

Не по теме:

Цитата Сообщение от SmallEvil Посмотреть сообщение
Может только надо было конкретней привести главы необходимые ТСу.
Или прям всё всё читать ???
Да там книжка оочень компактного объёма. Это не современные талмуды на полторы тысячи страниц воды или ненужных новичку нюансов.

Впрочем, я даже и книгу-то не советовал.
Смешно читать "упрёки" в мой адрес на её счет.

0
26.07.2024, 10:41

Не по теме:

Цитата Сообщение от KSergey9 Посмотреть сообщение
Впрочем, я даже и книгу-то не советовал.
Смешно читать "упрёки" в мой адрес на её счет.
Цитата Сообщение от KSergey9 Посмотреть сообщение
Может только надо было конкретней привести главы необходимые ТСу.
Или прям всё всё читать ???
Это не в твой адресс. Я знаю кто писал тот пост про книгу.
Я пытался пояснить "почему".
Не нужно всё принимать лично.

Я по ВинАпи обошелся стандартной помощью студии 2005 и справочника Win32 help chm

0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
26.07.2024, 10:47
Цитата Сообщение от SmallEvil Посмотреть сообщение
Но прочитать книгу что бы сдать пару лаб по ВинАпи, ну такое себе развлечение.
Я действительно всё время забываю про этот вариант.
Вроде как раз уж спрашивает человек - то ему оно в само деле нужно...
0
26.07.2024, 10:49

Не по теме:

SmallEvil, раньше, кстати, можно было скачивать из официального сайта всю документацию по WinAPI, чтобы смотреть офлайн. Потом документация набухла и сейчас уже нет такой возможности. Впрочем, онлайн документация ничем не хуже, и, на мой взгляд, лучше.

Сколько не тестирую всякие фреймворки, каждый раз все равно возвращаюсь к чистому WinAPI. Она не идеальна и это понятно почему, но, как ни крути, для разработки на винде лучше WinAPI я ничего не нашел. Все эти фреймворки не дают того уровня взаимодействия с ОС, как WinAPI. Даже этот разбухший Qt.

0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
26.07.2024, 14:53
Цитата Сообщение от Chukazabric Посмотреть сообщение
Я же говорю, Visual Studio 2022, классическое приложение Windows. Файл автоматически создается...
Ну, не работает оно там, где надо


Добавлено через 9 минут
ютуб затупил - не везде будет виден этот видос,
поэтому перезалил на рутуб:
https://rutube.ru/video/97fbeb... a7f9ac047/
0
 Аватар для sporta1982
215 / 61 / 7
Регистрация: 05.10.2023
Сообщений: 542
26.07.2024, 15:16
Цитата Сообщение от SmallEvil Посмотреть сообщение
К ценности того поста про книгу, а не про саму книгу.

Не по теме:


была еще тоже хороша книжка лет 30 назад Финогенова, правда он по ассемблеру......


1
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
26.07.2024, 18:11
Цитата Сообщение от XLAT Посмотреть сообщение
ютуб затупил - не везде
У меня в Нидерландах легко.
(Ваш форум,напрямю)один хрен не раб.
Нам эскимосам по ходу не положено
Добавлено через 5 минут
Пусть WinApi и несколько корявый.
Но он претерпел минимум изменений от каменного веку.
(Конечно появляються новые api... Но старые продолжают работать в девственном виде.)
И легко переноситься с виндосы на виндосу.
У меня с семёрки на десятку без вопросов.
Ни говоря уж об удобстве перекопирования программы, в которой мало dll.
Да и вообще их там нету. Нахрена они там нужны?

Добавлено через 10 минут
2
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
26.07.2024, 18:15
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.07.2024, 18:15

Компилятор Visual Studio 2022
Как называется компилятор Visual Studio 2022, чтобы в командной строке вызвать

MS Visual Studio 2022 библиотека aff3ct; C++11
Добрый день, устанавливал библиотеку aff3ct и столкнулся с проблемой, для ее работы необходимо использовать С++11 ("First make sure to...

Подключить статическую библиотеку Visual Studio 2022
Привет. Можете объяснить как подключить правильно библиотеку в данной среде к приложению. Библиотеку делал сам и использовал следующие...

Исчезла подсветка переменных c++ в Visual Studio 2022
Помогите пожалуйста! Подсветка переменных c++ в Visual Studio 2022 просто исчезла, я никуда не нажимал и просто писал код.

Visual Studio 2022 игнорирует модификатор register
Всем привет. Прошу помощи у знающих. Читаю букварь по С++, и столкнулся с такой проблемой, есть такой код: #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
57
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru