Skip to content

Comprehensive Windows API GUI programming with videos, images, colorful notes and explained code.

Notifications You must be signed in to change notification settings

NixonSchool/WinAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Welcome to the WinAPI Wormhole!

Hey there am Nick and I welcome you as my Windows API adventurer!

You've just teleported into my WinAPI goldmine, you're the lucky few who've found me. Buckle up! Don't skip, read this first. Please.

================================================

My Background:

🕵️‍♂️ The Quest for WinAPI Knowledge

Picture this: There I was, lost in the digital deserts, searching for knowledge mines containing organized Windows API wisdom. 🔍

image

What did I find? Dusty ancient scrolls (aka outdated books and forgotten forums). 📚 That was painful folks. There was absolutely nobody willing to teach me WinAPI for free and I mean, how are we supposed to master operating systems without solid WinAPI resources?

image

I decided to venture into the seas of outdated documentation and cryptic Chinese forums to bring you this treasure trove. 💎

Why? Because learning shouldn't cost you that much effort. There should be somewhere you can just visit and get all of it. But there wasn't.

================================================

This repo is for all of you out there:

Struggling students 📚

Curious coders 🧐

Bootcamp dropouts 🏃‍♂️💨

Anyone who's ever yelled "WHY ISN'T THERE A DECENT TUTORIAL FOR THIS?!" at 3 AM 🌙😤

image

I've poured my blood, sweat, and tears (mostly tears) into this project. It's my gift to you - the next generation of Windows programmers.

Am 22 by the way(2024), and am in no way a master at this stuff. 🧙‍♂️✨

Am here to keep the flame of low-level programming burning bright!

image

What's in store?

💻 Colorful code: (WinAPI is often seen as black and white; I mention it, and someone already visualizes MS-DOS. And since you like sleep, colored and image-filled notes won't let that happen...)

image

📚 Notes that actually make sense: (I know, shocking! Clear notes, explained to the core.)

🎢 A rollercoaster ride through the weirdest parts of Windows that you'd never even thought existed.

================================================

Prerequisites and contributions:

C/C++ programming knowledge. (I already have a C repo if you don’t mind starting there).

A love for low-level madness, unless you're a framework fanatic.

🚫 Prohibited: Caffeine (Colorful notes need no caffeine; I promise you won’t sleep.)

🚫 No contributions needed! Unless you're feeling generous. I accept both pull requests, cash, and pizzas. 🍕

There's a lot of code and notes, I've tried my best to remove API's and stuff, but If I accidentally forgot any private stuff, please tell me. I'll get it fixed.

================================================

License:

🆓 It's all free and you can eat your money!

Fork it, clone it, print it out, and use it as wallpaper. Go wild!

image

Remember: Every master was once a disaster. Rome wasn't built in a day, neither does a good WinAPI programmer, and forget about your past relationship with CreateWindowEx() . 😂

Enjoy, my people!

Thanks for dropping by!