shaovoon's repositories
video_encoder_for_ogl_dx
H264/HEVC Video Encoder for OpenGL
winhttp_examples
WinHTTP examples
d2d_tutorial
Direct2D tutorials
win_version_detection
Windows Version Detection
cpp_show_callstack
C++03/23 Exception Class with Callstack
lee_mazesolver
Lee algorithm maze solver in Visual C++ MFC and Direct2D
EnumConvGen
C++ Enum to String Converter Generator
using_csharp_lib_in_cpp
Consuming Your C# Library in MFC/C++ Project
use_font_without_install_on_win
Source code for the article of Use Font Without Installing on Windows First
windows_registry_folder_wmi_enumerator
Use C++11 range for-loop to enumerate registry keys/values, folder and WMI queries
FFmpegPlayer
Simple FFmpeg video player
fizzbuzz_cs_cpp
Solving Fizz Buzz in C# and C++
mfc_killfocus_derived_cedit
Example of a MFC derived CEdit control with Visual Studio 2022
twolock_benchmark
Naive locking sequence based on mutex address versus C++11 deadlock avoidance
str_num_conv
String conversion to numbers and vice versa
canvas_ity
A tiny, single-header <canvas>-like 2D rasterizer for C++
conv_vc_console_app_to_non_console
VC++: Convert Console Project to Non-Console
FX11
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
Leetcode
Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
mfc_send_msg_to_parent_example
Example of sending message to parent dialog in MFC
programming-windows-5th-edition
Unofficial source code repo for Charles Petzold's Programming Windows 5th Edition.
rapidobj
A fast, header-only, C++17 library for parsing Wavefront .obj files.
refreturn_example
C# 7 ref returns and locals examples
src_for_multithreaded_article
Source code for the VC++ 30 multithreading mistakes on Windows
webpage_beep_loop_example
Webpage Beep Loop based on Sound Manager 2
win32
Public mirror for win32-pr
win32-dpi
Example of properly DPI-scaling Win32 windows across XP to latest Windows 11