Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / desktop / Win32

Win32

Win32

Great Reads

by hxhl95
Escalating a process to system critical status using a Win32 kernel function
by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
by Pedram_Niloufari
C# .Gif viewer / Snipper control
by Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes

Latest Articles

by hxhl95
Escalating a process to system critical status using a Win32 kernel function
by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
by Pedram_Niloufari
C# .Gif viewer / Snipper control
by Yuriy Magurdumov
Calling native methods from .NET application via standard Windows Named Pipes

All Articles

Sort by Score

Win32 

by 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.
by Minh Danh Nguyen (ToughDev)
How to allow only numeric input in TextBox
by Chris Boss
BASIC: A powerful language often underestimated and undervalued
by Mohammad Elsheimy
Which is better, to use BeginPaint/EndPaint, or to use GetDC/ReleaseDC?
by Chris Boss
I have followed stories about learning to code in education and am intrigued by what I have read.
by Mohammad Elsheimy
Convert colors to gray shades, detect Print Preview mode, and detect Black-and-White printers
by Mohammad Elsheimy
Learn how to create transactional vista using C# and Windows Vista (and higher) SDK.
by 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.
by 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.
by LEADTOOLS Support
From Win32 to WinRT
by Abhishek Sur
Make your class library COM visible using few simple steps
by Mohammad Elsheimy
Symbolic links: a) Hard Links. b) Soft (Junction) Links
by 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.
by Duleeka Gunatilake
Inter Process Communication: Windows NamedPipes & Java applications
by Marius Bancila
I will show how to provide keyboard input for WPF controls hosted in a Win32 applications.
by Naveen
Explains how Leakmon is able to track down all the resource leaks
by 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.
by 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.
by Mohammad Elsheimy
Introduction to marshaling
by Mohammad Elsheimy
Learn how to marshal simple types (integers, strings, etc.) in C#.
by Mohammad Elsheimy
Learn how to marshal compound types (structures, unions, etc.) in C#.
by Mohammad Elsheimy
Learn how to allow your form to be draggable from its body
by johnniealan
ArcNet Protocol basics
by Sebastian Solnica
PDB files out of the debugger
by Mohammad Elsheimy
Swap mouse button using C# and Windows API.
by 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.
by Alexey Kurakin
Last part in my series about remote threads
by 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.
by Mohammad Elsheimy
Learn how to create your CWinApp::OnIdle in C
by Chris Boss
The challenges of building a Visual Designer
by 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
by Andrey Permamedov
Why an exception raised in timer callback function doesn't leads to process termination.
by Chris Boss
WIN32, the Assembler language of Windows, key to building GUI frameworks!
by Arik Poznanski
Following are some listings to be used as a quick reference to common Windows 7 Taskbar features using Windows API Code Pack.
by Sarath C
Simple method to display progressbar over taskbar button
by 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).
by Aniruddha Loya
A module for compressing / decompressing files in windows using Windows shell