RUVIDEO
Поделитесь видео 🙏

Win32 - Window Creation (C Programming Tutorial)

How to create a window with Win32 API.
GitHub: https://github.com/SamuliNatri/win32-window-creation
Blog: https://samulinatri.com/blog/win32-window-creation/

Notes:
00:43 - vcvarsall.bat sets the environment so that we can use the cl.exe command line tool to build our project.
1:04 - 4.bat file is just an example batch file that I use to open the 4Coder editor.
18:04 - it is MB_OKCANCEL.

► Django book for beginners: https://leanpub.com/django-the-easy-way/

Table of contents:

0:00 Setup the development environment
2:40 main.c && build.bat to build the project with cl.exe
5:04 Debugging with Visual Studio
6:45 Program structure
7:35 wWinMain() function
8:50 WNDCLASS structure
9:57 CreateWindow() function
12:02 Game loop
14:38 WindowProc() function
17:29 Handle WM_CLOSE message and open a MessageBox
18:47 Use the AdjustRectFunction() to set dimensions for the client area
20:10 Test cmd and showCmd parameters
22:26 Use the OutputDebugString() function to print out stuff in the Visual Studio debug window

#c #win32 #gamedev

Samuli Natri is a programmer. Mostly C and OpenGL.

Website: https://SamuliNatri.com
Github: https://github.com/SamuliNatri
Twitter: https://twitter.com/SamuliNatri
Facebook: https://www.facebook.com/NatriSamuli

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Win32 - Window Creation (C Programming Tutorial)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.