Click here to Skip to main content

Windows API

Great Reads

by Timo Kunze
Use undocumented parts of the Windows Vista list view API to enhance your application.
by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
by Chakravarthi Elchuri
How to use WIA supported scanner using C#

Latest Articles

by Ivan Krivyakov
In my current capacity I sometimes descend into the virtually forgotten depths of C++ desktop programming. One interesting problem I needed to solve is how to get notified about a process exit. My program can create potentially unlimited number of child processes, and I need to know when they die. I
by Hassan Hashemi
in this article we`ll take a look at processes and threads in windows
by Chris Boss
Having just read an interesting article by Paul Thurott, about Microsofts Internet of Things SDK built upon 32 bit x86 Windows and using Intels Galileo device (an x86 device the size of the Raspberry PI device) which uses Intels tiny system on a chip CPU (Quark), I found very interesting one of the
by David O'Neil
My DWinLib Windows API wrapper combined with Francisco Campos's Pretty WinAPI framework

Discussions

by arnoudmulder on Reparse Points in Vista
by Chris Boss on technical blog "The $99 Windows Tablet ! Is it...
by daveff on SophiaBot: creating a talking artificial...
by bvbfan on article "DWinLib 6: Pretty WinAPI Incorporation"
by sanjay bathre on technical blog "Talk to Facebook Graph API VIA...

All Articles

Sort by Score

Vista / .NET 3.0 - General 

1 Oct 2012
Philipp Aumayr
Keep on forgetting what you did an hour ago? Get some hints from your past window titles!
27 Mar 2013
nick.p.everdox
Usage of Intel/AMD extended processor features.
19 Mar 2012
Sergey Podobry, Apriorit Inc
This article describes an easy way to set up system-wide global API hooks.
31 Jul 2013
Martin Mitáš
Understanding the basics of custom control painting and avoiding the trap of control flicker
26 Mar 2014
Martin Mitáš
Overview of techniques for customizing existing controls.
17 Mar 2014
Martin Mitáš
A quick introduction into the development of custom controls in plain Win32 API.
17 Mar 2014
Martin Mitáš
Paint your control consistently with standard/common controls, using the visual styles API.
3 Aug 2009
Daniel Pistelli
An article about x64 and Windows Vista
7 Jul 2009
Hedley Muscroft
A Vista TaskDialog wrapper class (for Vista) and Emulator (for pre-Vista Windows)
27 Jan 2014
Vít Blecha
How to combine the Raw Input and keyboard Hook APIs, and use them to selectively block input from only some keyboards.
8 Jan 2008
konamiman34
How to prepare a .NET application to obtain the Certified for Windows Vista logo, including the source code (Visual Studio 2005 solution) of a simple but complete application
19 Apr 2009
arnavguddu
This article exposes the Microsoft Vista and Server 2008 (and Windows 7) exclusive features that can be programmed using .NET languages like C#. It includes UAC, the Vista Bridge control library, and the Windows Search Provider.
3 Aug 2014
Hassan Hashemi
in this article we`ll take a look at processes and threads in windows
1 Apr 2014
0x7c00
Here I will show how to emulate Windows Hot Patching and how to use this mechanism to redirect the execution of a custom procedure, in a temporary or permanent way.
11 Apr 2007
Sacha Barber
An introduction to LINQ
19 Mar 2007
Michael Dunn
A library and a visual editor that make it easy to build task dialogs and use them in your C++ applications
16 Jun 2007
Nicholas Kwan
Render Windows Controls fully (with special fade effects) in Windows Vista
17 Mar 2014
Martin Mitáš
Make your control answer to the questions system or application may ask.
24 May 2007
Sacha Barber
An introduction to LINQ
16 Apr 2007
SimonWilliams
Do you want your applications to be approved by Microsoft to run on Windows Vista? This article explains how.
8 Apr 2014
Vipin Kumar Mallaya G
Multi-process application - Create your own tabbed application container.
18 Apr 2007
Pedro M. C. Cardoso
Windows Vista Controls that degrade gracefully on Legacy Windows
23 Aug 2013
Michael N. Haephrati
An up to date article about NT Services
6 Jan 2013
Captain Price
Several ways of associating a class or a structure with a window and their differences
5 Jan 2007
KevinGre
Using Vista Task Dialog from WinForms - here is some code to do it.
6 Nov 2007
Dave Midgley
What are reparse points, and how do we get their properties.
22 Sep 2013
Simbey
The CNativeInvoke class generates x86 function calling code at runtime and executes it.
7 Jul 2014
David O'Neil
My DWinLib Windows API wrapper combined with Francisco Campos's Pretty WinAPI framework
16 Apr 2007
Sacha Barber
An introduction to LINQ
7 Mar 2007
Warren Stevens
Vista Kernel Transaction Manager (KTM, TxF, TxR) from C++, for transacted file and registry operations, with fallback support for XP and earlier
17 Aug 2007
Manfred Bittersam
How to retrieve the target directory from a directory link in Windows Vista
28 Feb 2007
M@dHatter
Simulates the C# StringBuilder Class in Javascript.
27 Dec 2006
Anil Kr. Sharma
.NET Framework 3.0 primer.
5 Oct 2008
blindwaves
Revisiting Vista Task Dialog and emulating it.
29 Oct 2012
Jordan Gigov
How to subclass a Windows control with more actual control over message handling.
19 Jun 2009
George Mamaladze
This article describes how to use Windows 7 new taskbar features, progress indication and overlay icon, from unmanaged .NET code. The second part shows you how to manage progress indication and overlay icons in case of multiple views (windows) and provides appropriate missing classes for Windows API
6 Jan 2007
Moim Hossain
Extracts .NET assemblies from GAC
16 Jun 2007
Tran Dinh Hop
An article on the new Windows Vista Boot Environment
24 Jul 2007
Srikanth.rajan
This article demonstrates how to use Windows Vista Preview Handlers in your application.
17 Nov 2006
Ivar Lumi
Full featured SMTP/POP3/IMAP server
30 Mar 2007
Sacha Barber
A Sneaky Peek At Visual Studio 9 (Codenamed Orcas)
14 Aug 2007
Jatin Prajapati
Here I am showing how to Implement Windows Vista’s Restart Manager
2 Jan 2007
Brendan Grant
This article describes how to determine the specific edition of Windows that your application is running on even if that version does not yet exist.
29 Aug 2009
SimpleData
Is Aero causing your application to become unstable? Jump in...
18 Aug 2006
Mohammad Ashraful Alam
A basic tutorial to install .NET 3.0 framework for development.
5 Mar 2007
hamidreza Talebi
move,delete ,insert child to your sitemap file
16 Aug 2006
Bibin.Mohan
An article about service orientation in Windows communication foundation
16 Jan 2007
citc44
Need for winfx technology, reuired tools for winfx, and links for winfx
17 Jan 2007
Vinayaka Krishna Shenoy
This utility will help to generate the DataAccess Objects based on the Connection strring provided at the config file
16 Jan 2007
Member 2356127
Boxing and unboxing
19 Dec 2006
matiaszumbo
Use workflows with parameters in asp.net
1 Feb 2007
BhaskarBora
This article describes object based programming in traditional C language.
25 Dec 2006
Deepu M.I
The concept of SSIS Logging is to capture log-enabled events that occurs at run time.
2 Mar 2007
edhubbell
Useful code for calling MSI.DLL functions through VB.NET.
6 Sep 2007
Developers have problems in installing studio 2005 on vista, In this Article there is a steps for installing IIS and visual studio 2005.
24 Jan 2007
vinodhkumar.vr
View the XML in Table format using Data Grid.
17 Aug 2006
Bibin.Mohan
An article about the basics of Windows communication foundation
5 Mar 2007
Suresh Alapati
Optimistic Data Concurrency
Sort by Score

Vista / .NET 3.0 - Graphics 

17 Jul 2007
ied
Classes reproducing Vista animated Task Buttons (command links), plus Task Dialog layout
7 May 2007
ied
Classes reproducing Vista fading transitions & animated glowing-default-state effects
10 Dec 2012
John Stewien
Chart Control for Microsoft .NET 3.0/WPF with pan, zoom, and offline rendering to the clipboard for custom sizes.
23 Nov 2007
Jose Menendez Póo
ToolStripRenderer that renders Vista like buttons
10 Jul 2008
Pang Wu
This article tells you how to draw text and pictures correctly on your Vista form's extended glass area.
8 May 2008
Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
18 Feb 2007
TheCodeKing
Demonstrates the basics of using Aero Glass effects within a .NET managed Win32 Forms application.
28 Apr 2007
Nic Hubbard
Prevent the Caption and Icon from appearing in the Title Bar, while still appearing in the Task bar, like Windows Explorer
9 Jun 2007
anishmm
Firebird 2 using stored procedure, manage Image ‘BLOB’ and easy to save and get back your images
Sort by Score

Vista / WinFX - Vista Native APIs 

26 May 2009
Timo Kunze
Use undocumented parts of the Windows Vista list view API to enhance your application.
29 Jun 2009
Michael Dunn
Create custom tasks in your app's jump list on Windows 7
5 Jun 2007
Alain Rist
Enable Aero glass with your native (WTL) applications and keep backwards compatibility
14 Sep 2009
Michael Dunn
An intro to using Taskbar progress bars and overlay icons with your Windows 7 applications
12 Apr 2010
Alain Rist
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
29 Dec 2006
Michael Dunn
How to use Vista's new file open and file save dialogs with WTL.
21 Feb 2011
Michael Dunn
A tutorial that shows how to get started using the Ribbon in your applications
12 Feb 2007
Sathyanarayanan Srinivasan
This article describes clean and quick ways of cancelling I/O operations
28 Feb 2007
James Ashley
Hands-on tutorial demonstrating how to add speech recognition and synthesis functionality to a C# text pad application.
4 Apr 2007
Raj Lal
Preview Adobe Photoshop® (PSD) files with the help of Photoshop Preview Handler and Managed Preview Handler Framework in Windows Vista™
30 Mar 2007
James Ashley
An application that plays word games to demonstrate the SAPI capabilities of Vista and the .NET 3.0 Framework.
18 Dec 2006
Michael Dunn
Using the TaskDialogIndirect API to show feature-packed dialogs that help the user make a decision.
27 Apr 2011
Michael Dunn
This article describes how to lay out controls in the Windows native Ribbon
20 Jun 2007
Stefan Kuhr
Adding Aero Glass to Windows applications while keeping them backwards-compatible with legacy Windows versions
27 Jan 2007
Tamer Safwat Aziz
Explaining Windows Vista new Transactional NTFS (TxF) APIS using Detours library.
18 Jul 2011
Michael Dunn
This article shows how to control various Ribbon and command properties at runtime
19 May 2009
Michael Dunn
An intro to using jump lists with your Windows 7 applications
11 Sep 2011
Michael Dunn
This article demonstrates new button and menu features of the Ribbon
29 Dec 2006
Michael Dunn
How to add glass to your application's main window.
27 Feb 2007
Rama Krishna Vavilala
This article describes in detail the new IExplorerBrowser interface and the Explorer Browser object available in Windows Vista. The Explorer Browser object allows developers to host Windows Explorer in their applications.
29 Dec 2006
Michael Dunn
Using the Vista TaskDialog API as a replacement for MessageBox
3 May 2012
Ray M.
A managed wrapper for accessing the Vista Core Audio API
4 Mar 2007
Chris Buckett
A demonstration class for adding Application Recovery to your Windows Vista C# application.
29 Dec 2006
Michael Dunn
How to use power status notifications to make your applications conserve power when necessary.
6 Apr 2009
saiful_vonair
This library provides the Vista logo API implementation for TC8, 9, and 30. It also describe about TC1 and TC32.
4 Mar 2007
Z-Human
A full virtual desktop manager enhanced by a full screen for desktop preview with drag and drop live Window thumbnails rendered using Vista's thumbnails API.
30 Jan 2007
inginheiiro
TxF and TxR are another great Vista technology that allows you to manipulate files and the registry in a transacted way in concert with other transactional operations on the system or the network
24 Mar 2008
o m n i
Using WM_COLORIZATIONCOLORCHANGED and DWMGetColorizationColor.
31 May 2008
o m n i
Learn how to control your non-client-area, while keeping all the stuff Vista puts on it.
29 Dec 2009
Maju. M
Query wireless network parameters using native WiFi API.
13 Mar 2008
Jarrad Winter
Vista introduced a new synchronization primitive called the CONDITION_VARIABLE. In this article, I will provide a .NET wrapper (written in C++/CLI) for this primitive and explain how it works.
Sort by Score

Vista / .NET 3.0 - Windows Powershell 

7 Jul 2006
Joakim Möller
This article describes my findings while developing an integration of Copernic Desktop Search into Windows PowerShell.
28 Jun 2006
Sean McLeod
Powershell cmdlet for querying the Windows Desktop Search index
Sort by Score

Microsoft Surface 

16 Jul 2009
Asher Barak
A short Microsoft Surface intro from a devloper's POV.


Advertise | Privacy | Mobile
Web01 | 2.8.140916.1 | Last Updated 21 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid