Hello, Windows! RetroCoding "Hello World" for Windows with Dave
130321 Like and subscribe. This is an archive, check the link in the end if you are owner. See the Art of Code as Dave crafts a new Windows Hello program from scratch in the editor with no assists. Dave writes clean code in pure C for your enjoyment. A great source of coding style as a tutorial for Windows Programming. What Dave develops here is effectively a hybrid of the MSDN sample for "Hello, World" and Charles Petzold's version of rendering the client area.
Coming Soon: Hello, Assembly! where Dave codes Hello World in pure ASM for Windows.
Errata:
At about 9:10 I make reference to the WndProc, when I really mean WinMain.
- You may have noticed I typo’d the WinMain signature as HRESULT, rather than LRESULT. Good eye, and of course I fixed this before running it!
- TranslateMessage(%msg) was clearly supposed to be TranslateMessage(&msg), sorry!
- As trivia, under Win16, WPARAMs were WORDs and LPARAMs were LONGs. Today, they’re both 32 bits.
Here's the code that compiles in the episode without any warnings. Remember this is just the C, you'd still need resources, icons, etc. Best bet honestly is to generate an empty Win32 project with VC, which provides you with sample code quite close to this (but it doesn't paint).
https://pastebin.com/07QRqaW0
https://rumblevideoarchive.wordpress.com/
-
29:38
Dave's Garage Archive Channel
1 year agoHello, Assembly! Retrocoding the World's Smallest Windows App in x86 ASM
59 -
41:59
Dave's Garage Archive Channel
1 year agoDave's Garage: Ask a Former Microsoft Windows Developer Anything!
20 -
1:14
ComputerScienceVideos
1 year agoPROGRAMMING IN C++ / X-Code || Tutorial 1 - Hello World
8 -
1:54
erw2020
4 months ago0:02 / 1:55 Convert Visual FoxPro to C#.NET/SQL and Open a World of Opportunity - erwcp.com
8 -
3:55
Coding with O Creachmhaoil Studios
3 years ago $0.01 earnedC++ Tutorial 002: Hello World in Windows
112 -
11:18
tk Computer Service
1 year agoWindows 7 - Managing Start-up Programs, Files & Objects - Autoruns
10 -
5:10
ComputerScienceVideos
1 year ago10 THINGS You Never Knew a Mac Computer Could Do - Basic Tutorial | New
3 -
1:54
ERW Custom Programming, Inc. - erwcp.com
4 months agoConvert Visual FoxPro to C#.NET/SQL and Open a World of Opportunity - erwcp.com
9 -
11:02
Epic AI Lab
11 months agoChatGPT's Code Interpreter: How AI is Changing Coding Forever
100 -
5:00
ccmk
4 months agoVideo 001 - SAYING GOODBYE TO WINDOWS 10 FOREVER!!!
26