Click here to Skip to main content
14,980,646 members
Everything / Desktop Programming / Win32

Win32

Win32

Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Martin Mitáš
How to support scrolling within your controls.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.

Latest Articles

by David MacDermot
This article describes the creation of a non-MFC custom PropertyGrid control.
by Ștefan-Mihai MOGA
How to download files from an HTTP server.
by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3
by Ayush Swiss
C++, WebView2, Edge Browser, Edge in MFC application

All Articles

Sort by Score

Win32 

Please Sign up or sign in to vote.
4 Sep 2019
Chris Boss
Visual Basic 6.0 just doesn’t want to disappear. Why ? Likely many have written vital applications using VB 6.0 and Visual Basic dot.net is so different that it is not a viable option.
Please Sign up or sign in to vote.
10 Sep 2010
Andrey Permamedov
Why an exception raised in timer callback function doesn't leads to process termination.
Please Sign up or sign in to vote.
10 Dec 2011
Sebastian Solnica
PDB files out of the debugger
Please Sign up or sign in to vote.
28 Jun 2010
Alexey Kurakin
This article is the second part of my series about remote threads. In this part, I describe how you can create permanently executing thread with any of your code inside address space of another process.
Please Sign up or sign in to vote.
15 Oct 2012
Marius Bancila
I will show how to provide keyboard input for WPF controls hosted in a Win32 applications.
Please Sign up or sign in to vote.
18 Mar 2010
Mohammad Elsheimy
Learn how to create your CWinApp::OnIdle in C
Please Sign up or sign in to vote.
18 Mar 2010
Mohammad Elsheimy
Learn how to create transactional vista using C# and Windows Vista (and higher) SDK.
Please Sign up or sign in to vote.
1 Nov 2015
Duleeka Gunatilake
Inter Process Communication: Windows NamedPipes & Java applications
Please Sign up or sign in to vote.
13 Nov 2012
Orjan Westin
In this article, we will write a simple multi-threaded example implementation of the Observer pattern, and show how to re-synchronise a past event to look current. Then we’ll demonstrate a technique to treat future events like they’re current, too.
Please Sign up or sign in to vote.
14 Mar 2010
Arik Poznanski
Following are some listings to be used as a quick reference to common Windows 7 Taskbar features using Windows API Code Pack.
Please Sign up or sign in to vote.
1 Apr 2010
Mohammad Elsheimy
Learn how to record audio and play sound files in C and C#.
Please Sign up or sign in to vote.
12 Jan 2010
Martin Hinshelwood
From time to time your website structure may change. When this happens you do not want to have to start from scratch with your Google rankings, so you need to map all of your Old URLs to new ones.
Please Sign up or sign in to vote.
28 Dec 2010
Mohammad Elsheimy
Learn how to marshal compound types (structures, unions, etc.) in C#.
Please Sign up or sign in to vote.
28 Dec 2010
Mohammad Elsheimy
Learn how to marshal simple types (integers, strings, etc.) in C#.
Please Sign up or sign in to vote.
8 Jan 2012
Aniruddha Loya
A module for compressing / decompressing files in windows using Windows shell
Please Sign up or sign in to vote.
17 Jul 2011
WebBiscuit
Microsoft has violated the holy rules of COM and broken their msado15.dll. The violation occurs after the installation of Windows 7 Service Pack 1 (version 6.1.7601.17514).
Please Sign up or sign in to vote.
14 Sep 2009
Abhishek Sur
Make your class library COM visible using few simple steps
Please Sign up or sign in to vote.
12 May 2010
Sarath C
Simple method to display progressbar over taskbar button
Please Sign up or sign in to vote.
13 Sep 2016
Chris Boss
WIN32, the Assembler language of Windows, key to building GUI frameworks!
Please Sign up or sign in to vote.
8 Nov 2015
Chris Boss
The challenges of building a Visual Designer
Please Sign up or sign in to vote.
28 Dec 2010
Mohammad Elsheimy
Introduction to marshaling
Please Sign up or sign in to vote.
9 Jun 2010
Alexey Kurakin
In this part of the tutorial, general information about remote thread is described: what are remote threads, how they can be created and used.
Please Sign up or sign in to vote.
18 Mar 2010
Mohammad Elsheimy
Convert colors to gray shades, detect Print Preview mode, and detect Black-and-White printers
Please Sign up or sign in to vote.
26 Oct 2009
Williarob
If you have ever looked at a media file (audio or video) in explorer on a Windows 7 PC, you may have noticed that it displays additional information about that media file that previous versions of Windows didn't seem to have access to, for example the length/duration of a Quicktime Movie Clip.
Please Sign up or sign in to vote.
12 Jul 2010
Alexey Kurakin
Last part in my series about remote threads
Please Sign up or sign in to vote.
16 Nov 2013
Debopam Pal
Using Microsoft.Office.Interop.Excel library, you can bring your data from your database against LINQ query and store them into an Excel Sheet.
Please Sign up or sign in to vote.
7 Sep 2009
Abhishek Sur
Some of both Documented and Undocumented Keywords that we dont use often like Check, StackAlloc, Fixed,default,@variables,Nullables, __arglist,__reftype etc are explained with simple examples
Please Sign up or sign in to vote.
2 Nov 2016
Chris Boss
One of the challenges which I have felt made the WIN32 API dfficult to learn is that it leaned heavily on C and as a long time BASIC programmer, I always felt the C language syntax was terse in nature and that it lacked the natural syntax of languages like BASIC.
Please Sign up or sign in to vote.
6 Apr 2010
Mohammad Elsheimy
Symbolic links: a) Hard Links. b) Soft (Junction) Links
Please Sign up or sign in to vote.
18 Mar 2010
Mohammad Elsheimy
Which is better, to use BeginPaint/EndPaint, or to use GetDC/ReleaseDC?
Please Sign up or sign in to vote.
10 Apr 2012
LEADTOOLS Support
From Win32 to WinRT
Please Sign up or sign in to vote.
18 May 2010
Mohammad Elsheimy
Learn how to allow your form to be draggable from its body
Please Sign up or sign in to vote.
3 Mar 2019
Chris Boss
I have followed stories about learning to code in education and am intrigued by what I have read.
Please Sign up or sign in to vote.
11 May 2010
Mohammad Elsheimy
Swap mouse button using C# and Windows API.
Please Sign up or sign in to vote.
31 Mar 2011
Naveen
Explains how Leakmon is able to track down all the resource leaks