Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

С++ Графика - обрезка изображений / Программирование события WM_PAINT

  • На этом уроке мы научимся вычислять размеры клиентской области окна и осуществлять вывод текста в основное окно программы
  • Дата отправки отчёта: 19 июля 2017 г.
  • Задание выполнено: за 21 мин.
  • Чему научился: TextOut(), MoveWindow(), GetClientRect().
  • Что было сложным: найти время
  • Комментарии: Отличный урок, теперь ясно почему 1000 + (1000 - MainRect.right)...  У меня это били лишние 8 по ширине и 46 по высоте. Но так намного лучше, можно подставлять нужные значения и оно само подгонит в любой ОС, вне зависимости от стиля отображения окон. В моём случае были лишние 8 пикселей по ширине и 46 по высоте.
  • Оценка видео-уроку:
Отчёт от 10558 за С++ Графика - обрезка изображений / Программирование события WM_PAINT




Оцени работу

 
Сохранить страницу:


Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Coздваать фyнкцию классa BmpCtrl - OnPaint Отoбрaжать координaты MainRect в оcновнoм oкне пpограммы
При изменении границ окна подсчитанные размеры клиентской области не меняются


Научился: Отображать размеры клиентской области в окне
Трудности: Оператор sprintf, используемый для вывода информации оказался неверным. Немного поЯндексив пришлось заменит его на sprintf_s. После чего все заработало в стандартном режиме.