|
top |
| Title /
Updated |
Author |
Score |
|
Rotating Passwords in Active Directory
Updated: 9 Jan 2009
A tool to rotate Windows Active Directory passwords.
C#, Windows (Win2K, Win2003), .NET (.NET 2.0), COM, Dev, SysAdmin
|
dB. |
4.91 |
|
Using System.DirectoryServices.AccountManagement
Updated: 21 Jul 2009
In this article, we will be focusing on creating, editing, and deleting both user accounts or groups on the Active Directory or Machine SAM by using the System.DirectoryServices.AccountManagement namespace that .NET Framework 3.5 includes.
C# 3.0, C# 4.0Vista, .NET 3.5, Win2008, .NET 4.0, Win 7, Win32, VS2008, Dev, SysAdmin
|
Tamer Oz |
4.90 |
|
ADSI Hunter
Updated: 21 Aug 2008
Active Directory lookup utility.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP, Vista), Dev
|
KChandos |
4.83 |
|
Template-Based Code Generation with SmartCode
Updated: 25 Dec 2006
SmartCode is a template based code generator.This tutorial describes the process of building a templates to SmartCode
C++/CLI, C#, VB, XML, SQL, Windows, .NET 1.1, .NET 2.0, ASP.NET, SQL Server, ADO.NET, WinForms, WebForms, VS.NET2003, VS2005, DBA, Dev
|
Danilo Mendez |
4.71 |
|
eDirectory Authentication using LdapConnection and custom certificate validation
Updated: 7 Jun 2007
This article explains how to authenticate a user over LDAPS using the LdapConnection class, performing custom certificate validation
C# 2.0, Windows, .NET 2.0, ASP.NET, Visual Studio, GDI+, WebForms, Dev
|
majsty |
4.69 |
|
Querying Microsoft Active Directory Using Microsoft .NET Framework Library
Updated: 13 Feb 2005
Describes several useful patterns of querying Microsoft Active Directory using standard .NET Framework methods. Some features discussed and some tips suggested. Contains a number of C# code examples with comments.
C#, Windows, .NET 1.1, .NET 2.0VS.NET2003, Dev
|
Alexander Turlov |
4.63 |
|
Mail Enable with Exchange 2007 using LDAP
Updated: 9 Oct 2008
How to mail enable AD accounts using LDAP and Exchange 2007.
C# (C# 1.0, C# 2.0, C# 3.0), VB (VB 7.x, VB 8.0, VB 9.0), .NET (.NET 1.1)
|
LiQuick |
4.60 |
|
Querying Active Directory using .NET classes and LDAP queries
Updated: 30 May 2003
A tutorial describing how to query Windows Active Directory to retrieve different objects using classes defined under .NET DirectoryServices namespace and LDAP queries
C#.NET 1.0, .NET 1.1, Win2KVS.NET2003, Dev
|
Sriram Chitturi |
4.59 |
|
A Dynamically Generated XML Data Editor
Updated: 14 Oct 2003
Using an XML Schema Definition (XSD) document, this utility dynamically generates a data entry form to create and edit XML data.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Marc Clifton |
4.58 |
|
Uninstall a Previously Installed Application when Upgrading an Application with Setups created in VS.NET- Part 1
Updated: 22 Oct 2005
Configure your upgrade setups to uninstall a previously installed application using VS.NET and Windows installer technologies.
Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev, QA
|
rwestgraham |
4.57 |
|
Typed LDAP Queries
Updated: 12 Nov 2008
Dynamically generating well formed LDAP queries using managed code.
C# (C# 3.0), Windows, .NET, Dev
|
luis_botero |
4.57 |
|
Working with Active Directory in VB.NET
Updated: 3 Aug 2007
This article explains how to perform tasks within the Active Directory in a Windows 2000+ network.
VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Psycho-*Coder*-Extreme |
4.43 |
|
Prolog for .NET Developers
Updated: 8 Jan 2007
First contact with Prolog programming for .NET and Mono Developers
Windows, .NET, Visual Studio, Dev
|
Dan Buskirk |
4.43 |
|
Enumerating Active Directory Objects using C#
Updated: 29 Jul 2004
This article shows how to test an Active Directory connection and enumerate all objects based upon some filters.
C#, VC7.1.NET 1.0, .NET 1.1, Win2003, Dev
|
umair_hasan |
4.42 |
|
Active Directory Object Navigator
Updated: 25 Apr 2005
An article describing how to connect to an Active Directory database.
C#, VB, Windows, .NET 1.1VS.NET2003, Dev
|
bernardoh |
4.41 |
|
Exchange Domain Mail SMTP Sink
Updated: 1 Nov 2006
How to create a domain mail sink for Exchange Server.
C#, Windows, .NETVS2005, Dev
|
dB. |
4.33 |
|
OU Transporter
Updated: 1 Nov 2006
A simple console utility to export the OU structure from one domain, and import it into another. It may also be used to specify an arbitrary OU structure to be created in any domain.
C#, Windows, .NET, Visual Studio, Dev
|
Doug Wyrembek |
4.25 |
|
Move Computers in Active Directory Using a SQL Server Datasource
Updated: 3 Aug 2006
Move multiple computers from one OU to another using a SQL Server table as a datasource.
SQL, C# 2.0.NET 2.0, Win2K, WinXP, Win2003, ASP.NET, ADO.NET, SQL 2000, VS2005, DBA, Dev
|
smoore4 |
4.20 |
|
Automatically Manage AD Groups
Updated: 30 Jan 2008
Provides a way to create and manage AD groups.
C# (C# 2.0), .NET (.NET 2.0), Dev
|
brianwhitetx |
4.20 |
|
Wrapper API for using Microsoft Active Directory Services
Updated: 5 May 2005
If you develop web applications with Microsoft® ASP.NET and have the need to secure your site from unauthorized access, you have surely investigated the various authentication and authorization techniques that ASP.NET 1.x enables. This article discusses how to use Microsoft Active Directory Services
C#, VB, Windows, .NET 1.1VS.NET2003, Dev
|
Syed Adnan Ahmed |
4.14 |
|
Authorize and authenticate users with AD
Updated: 18 Nov 2004
How much time do you spend to ensure user permissions? Ease the job and let Windows and Active Directory do it for you.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Architect, Dev
|
Harkos |
4.11 |
|
Simple Active Directory Browsing
Updated: 2 Apr 2008
With this simple sample, you could query the Active Directory in just a few lines of code.
C++, Windows, Visual Studio, MFC, Dev
|
Vider |
3.93 |
|
Authentication against Active Directory and Edirectory via LDAP
Updated: 27 Jan 2004
An article on authenticating user against Active Directory and Edirectory
C#.NET 1.1, Win2KVS.NET2003, Dev
|
Rajib Bahar |
3.87 |
|
Effective Active Directory Queries Without System.Directory Services
Updated: 10 Aug 2007
Searching Directory Services with Novell's LDAP library.
C# 2.0, Windows, .NET 2.0, MonoVS2005, Dev
|
thund3rstruck |
3.86 |
|
Remotely updating local user passwords with DirectoryServices
Updated: 2 Aug 2006
This article shows how to remotely change the password for a local user using DirectoryServices. Includes code to enumerate all computers in an Active Directory.
C# 2.0, Windows, .NET 2.0, WinForms, VS2005, Dev
|
Josh Perry |
3.75 |
|
How to get User Data from the Active Directory
Updated: 20 Apr 2004
How to get User Data from the Active Directory using C#
C#, Windows, .NET, Visual Studio, Dev
|
rajasekhara sambangi |
3.67 |
|
Scripting .NET applications with VBScript
Updated: 11 Apr 2007
Allows the use of user supplied or other external VBScript in an application.
C#, VBScript.NET 2.0, Win2K, WinXP, Win2003VS.NET2003, VS2005, Dev
|
Don C. Smith |
3.52 |
|
Update Manager Name in Active Directory Using C#
Updated: 10 Nov 2008
How to update manager name in Active Directory using C#.
C# (C# 1.0, C# 2.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0), Win2K, WinXP, Win2003, Vista, Dev
|
Tamer Yousry Tharwat |
3.50 |
|
Simple Active Directory Browser
Updated: 16 Dec 2003
A simple Active Directory Browser for beginners.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, Dev
|
Sven So. |
3.38 |
|
Dynamically browse Active Directory Objects
Updated: 1 Feb 2004
A simple program, which you can use to browse containers of your Active Directory.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Sibster |
3.23 |
|
Simple Active Directory Authentication Using LDAP and ASP.NET
Updated: 29 Jun 2007
Quick and easy Active Directory authentication using LDAP and ASP.NET.
VB 7.x.NET 1.1, .NET 2.0, Win2K, Win2003, .NET 3.0, ASP.NET, Visual Studio, WebForms, Dev
|
Jesse Fatherree |
3.09 |
|
AccessActiveDirectory
Updated: 17 Mar 2005
An article exhibiting the use of the "AccessActiveDirectory" utility on how to play with the members of the Active Directory for any specified domain.
C#, VB.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Vinod Giri T |
3.06 |
|
LoginHours from DirectoryEntry as a boolean array
Updated: 25 Jun 2008
How to convert the LoginHours byte array from DirectoryEntry into a boolean array.
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev
|
Paw Jershauge |
1.44 |
|
AD, SQL Server, GMail synchronizer tool
Updated: 24 Apr 2009
Multi account synchronizer for GMail, AD, and SQL Server.
C#WinXP, Win2003, Vista, .NET 3.5, Win2008SQL 2000, VS2005, VS2008, Dev, SysAdmin
|
michael.neubrander |
|
|
Dynamic Organizational Unit Provisioning with ILM 2007/MIIS 2003
Updated: 5 May 2009
ILM 2007 (MIIS2003) Provisioning code design to dynamically generate OUs for LDAP-base management agents.
C# 1.0, C# 2.0, C# 3.0, .NET, Dev, SysAdmin
|
kdmitry |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
Clipboard backup in C#
Updated: 20 Sep 2006
Backing up the clipboard using C# and Windows API calls to avoid C#'s limits on clipboard management.
C#.NET 2.0, Win2K, WinXPVS2005, Dev
|
Alessio Deiana |
4.21 |
|
Oem PNP Driver Path creator
Updated: 14 Jan 2007
No more mistakes while updating the OemPnPDriversPath in the Setup answer file.
C#.NET 2.0, Win2K, WinXP, Win2003VS2005, Dev
|
Stijn Cumps |
4.20 |
|
Clipboard little helper
Updated: 4 Nov 2007
Clipboard little helper - manage your clipboard the easiest way.
C#, VC8.0, .NET, WinXP, Visual Studio, Dev
|
yaca |
3.98 |
|
Function to get the local system Administrator Name
- Unedited
Updated: 8 Apr 2009
A codeproject poster asked this question. He was already aware of the NetLocalGroupGetMembers function with which, was can the list of users in any groups in the system. How were he wasn't quite sure how to use it and there wasn't any sample code in the internet. So I wrote a sample and posted in co
C#, Windows, .NET
|
Naveen |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
Data encryption with DPAPI
Updated: 21 May 2002
A wrapper class for the Data Protection API
VC6, VC7Win2K, WinXP, MFC, Dev
|
Andreas Saurwein Franci Gonçalves |
4.21 |
|
Cryptography using the Win32 Cryptography API
Updated: 9 Aug 2003
An ATL COM Object Demonstrating How-to Use the Win32 Crypto API
VC6Win2K, ATL, Dev
|
Chad Slater |
4.19 |
|
HookAPI source code
Updated: 31 Jan 2005
A system wide api source code for windows api hook developpers
VC6, VC7Win2K, WinXP, Win2003, Dev
|
pudn.com |
2.81 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Drivers, Exceptions and C++
Updated: 14 Jan 2008
Using C++ objects with destructors and exceptions in drivers
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Dev
|
valdok |
5.00 |
|
Fetching User Land Virtual Address of an API from Kernel Land
Updated: 15 Dec 2008
How to get the virtual address of an API in a user land process from Ring0
ASM, VC9.0Win2K, WinXP, Dev
|
Murali Kartha |
5.00 |
|
Driver Development Part 6: Introduction to Display Drivers
Updated: 29 Jan 2006
Introduction to the Windows display driver model.
C++, C, ASMWin2K, WinXP, Win2003, Vista, Visual Studio, Dev
|
Toby Opferman |
4.93 |
|
Developing a WDF USB Kernel Mode Driver for the OSR USB FX2
Updated: 30 Mar 2006
This article describes the process of developing a USB Kernel mode device driver using the WDF Kernel Mode Driver Foundation.
C++, CWinXP, Win2003, Win64, Visual Studio, Dev
|
Bruno van Dooren |
4.91 |
|
Driver Development Part 2: Introduction to Implementing IOCTLs
Updated: 5 Mar 2005
This article will go deeper into the basics of creating a simple driver.
C++, CWinXP, Win2003, Visual Studio, Dev
|
Toby Opferman |
4.91 |
|
Driver Development Part 5: Introduction to the Transport Device Interface
Updated: 27 Apr 2005
Introduction to TDI Client drivers and more IRP handling.
C++, C, ASMWin2K, WinXP, Win2003, Visual Studio, Dev
|
Toby Opferman |
4.89 |
|
Driver Development Part 1: Introduction to Drivers
Updated: 5 Feb 2005
This article will go into the basics of creating a simple driver.
C++, CWin2K, WinXP, Win2003, Visual Studio, Dev
|
Toby Opferman |
4.89 |
|
Simple WDM LoopBack Driver
Updated: 11 Mar 2009
This article is for developers who are writing Windows kernel device drivers for the first time and want to experiment with a simple example with source code.
C, VC6, VC7, VC7.1Win2K, WinXP, Win2003, Win2008, Dev
|
potluri_suresh |
4.89 |
|
A C++ class wrapper to load/unload device drivers
Updated: 20 Dec 2008
A C++ class to register and start device drivers.
C++ (VC6, VC7, VC7.1, VC8.0), Windows (WinXP), Win32, Dev
|
Antonio Perrone |
4.88 |
|
Eliminating Explorer's delay when deleting an in-use file
Updated: 28 Sep 2005
How to track down and patch an annoyance in Windows Explorer's code.
VC7.1WinXPVS.NET2003, Dev
|
Dan Farino |
4.88 |
|
Driver Development Part 3: Introduction to driver contexts
Updated: 19 Feb 2005
This article will go deeper into the basics of creating a simple driver.
C++, CWin2K, WinXP, Win2003, Visual Studio, Dev
|
Toby Opferman |
4.85 |
|
Building and deploying a basic WDF Kernel Mode Driver
Updated: 20 Apr 2006
An article about developing a driver for the WDF Kernel Mode Driver Foundation.
C++, CWin2K, WinXP, Win2003, Vista, Visual Studio, Dev
|
Bruno van Dooren |
4.83 |
|
Driver Development Part 4: Introduction to device stacks
Updated: 27 Mar 2005
This article will introduce how devices can interact with each other.
C++, CWin2K, WinXP, Win2003, Visual Studio, Dev
|
Toby Opferman |
4.81 |
|
Communication between GUI Application and Device Driver
Updated: 26 Mar 2002
An article on Communication between GUI Application and Device Driver
VC6, VC7Win2K, WinXP, MFC, Dev
|
lizhiwei |
4.57 |
|
Hook Interrupts and Call Kernel Routines in User Mode
Updated: 20 May 2009
Inject user mode routine into kernel space and execute
C++ (VC6), C, ASM, Windows (WinXP), Hardware, Dev
|
cyb70289 |
4.57 |
|
Driver Loader [DLoad] from Scratch
Updated: 2 Nov 2009
A tool for loading device drivers
C++, C, C#, Windows, .NET, Dev
|
csrss |
4.55 |
|
Reading and Writing to Raw Disk Sectors
Updated: 2 Aug 2008
Bypasses upper filter of class disk driver for reading and writing to disk
CWin2K, WinXP, Win32, VS2005, Dev
|
dkg0414 |
4.54 |
|
Kport Part 2: Direct Access I/O Ports under Win NT/2000/XP
Updated: 2 May 2005
Now, with full code in VC++ 6 and more explication.
VC6Win2K, WinXP, Dev
|
Guerino Palacios |
4.50 |
|
Getting the list of drivers running on Windows OS and displaying it in a ListView using pure Win32 calls
Updated: 20 Jul 2009
This article explains how to get the list of drivers running on Windows OS and display the same in a ListView using Win32 calls.
VC6WinXP, Win32, Dev
|
Sharath C V |
4.50 |
|
Access Physical Memory, Port and PCI Configuration Space
Updated: 13 Apr 2009
Play with physical memory, port, PCI configuration space in user mode
C++ (VC6), C, Windows (WinXP), Dev
|
cyb70289 |
4.44 |
|
Domain authentication based on-the-fly encryption/decryption system for USB storage devices
- Unedited
Updated: 27 Feb 2008
Encrypts/Decrypts files on a USB within a domain,on the fly.
C, Windows (WinXP), Dev, Design
|
Rajesh Nath |
4.25 |
|
TDriver - Loading Device Drivers
Updated: 18 Dec 2002
A wrapper class to easily load/unload device drivers
VC6, VC7Win2K, WinXP, Dev
|
Jess O. |
4.08 |
|
Exchange data between device drivers and user applications
Updated: 6 Nov 2004
Describes how to exchange data between a device driver and a user mode application.
C, VC6, Windows, Architect, Dev
|
Tamas Karoly |
3.79 |
|
NDIS sample - 6.0 miniport driver for realtek 8168/8169/8111/8110
- Unedited
Updated: 1 May 2008
NDIS 6.0 miniport driver for realtek 8168/8169/8111/8110 family of gigabit ethernet controllers
C, Windows (Vista), Dev
|
alexander suresh |
3.68 |
|
Get interrupt vector information in Windows
Updated: 18 Jul 2007
An article about obtaining interrupt vector information in a Windows system
C++, Windows, Visual Studio, Dev
|
Kwon Yong Hwi |
3.16 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Using MC.exe, message resources and the NT event log in your own projects
Updated: 18 May 2003
A tutorial that shows how to integrate mc.exe in the build environment of Visual Studio and use it for event logging and string resources.
VC6, VC7Win2K, WinXP, Dev
|
Daniel Lohmann |
4.90 |
|
Event Logging in Windows 2000
Updated: 30 May 2002
Sample code for performing event logging that is accessible from Event Viewer
C++/CLI, VC6, .NET, Win2K, MFC, Dev
|
niverson |
4.81 |
|
Event Logging, Part I: XEventLog - Basic NT Event Logging
Updated: 22 Apr 2003
XEventLog shows how to integrate minimalist NT event logging into your application
VC6Win2K, WinXP, Dev
|
Hans Dietrich |
4.79 |
|
Simple class to fire messages to Windows EventLog
Updated: 27 Oct 2004
Shows a simple class to fire messages to the Windows EventLog.
VC6Win2K, WinXP, MFC, Dev
|
luetz |
4.71 |
|
IEventLogger - COM Interface for easy Event Logging
Updated: 22 Mar 2004
Easy to use Interface for Event Logging based on CXEventLog class
VC6Win2K, Dev
|
_Reinhard |
4.38 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Tray Me!
Updated: 1 Aug 2008
A Beginner's Guide to Windows Hooks
C++, Windows, Visual Studio, Dev
|
Malli_S |
5.00 |
|
Automated Power Management Operations of Windows (S3/S4) in C# WPF
Updated: 20 Aug 2009
Programming implementation of Power Management Operations of the Operating System (suspend/hibernate and resume completely) without human interaction.
C# 1.0, C# 2.0, C# 3.0Vista, .NET 3.5, Win 7, WPF, Dev
|
Najam ul Hassan |
5.00 |
|
Inject your code to a Portable Executable file
Updated: 27 Dec 2005
This article demonstrates five steps to inject your code in a portable executable (EXE, DLL, OCX,...) file without recompiling source code.
ASM, VC8.0Win2K, WinXP, Win2003, Vista, Visual Studio, Dev
|
Ashkbiz Danehkar |
4.93 |
|
Hooking the kernel directly
Updated: 4 Apr 2006
How to hook the kernel functions directly.
C++, Windows, Visual Studio, Dev
|
Anton Bassov |
4.89 |
|
A simple demo for WDM Driver development
Updated: 25 Oct 2004
WDM Driver programming introduction with three Pseudo Drivers.
VC6, VC7, VC7.1Win2K, WinXPVS.NET2003, Dev
|
mjtsai |
4.88 |
|
Hooking the native API and controlling process creation on a system-wide basis
Updated: 18 Oct 2005
How to hook the native API and control process creation on a system-wide basis.
C, VC6, Windows, Visual Studio, Dev
|
Anton Bassov |
4.88 |
|
Cosmos - C# Open Source Managed Operating System
Updated: 20 Sep 2008
Build your own OS in Visual Studio and C#.
C#, .NET, Dev
|
Chad Z. Hower aka Kudzu |
4.87 |
|
API hooking revealed
Updated: 2 Dec 2002
The article demonstrates how to build a user mode Win32 API spying system
VC6Win2K, WinXP, MFC, Dev
|
Ivo Ivanov |
4.87 |
|
Using Window Messages to Implement Global System Hooks in C#
Updated: 3 May 2007
Explains how to implement any type of global system hook in C# by using an unmanaged C++ DLL and Windows messages.
VC7.1, C# 1.0.NET 1.1, Win2K, WinXP, Win2003, VistaVS.NET2003, Dev
|
ChrisP1118 |
4.86 |
|
Restricting application execution in Windows
Updated: 23 Apr 2009
How to lock up certain apps in Windows, or lock all up except the specified ones.
C#, .NET, WinXP, Win32, Dev
|
Muammar© |
4.86 |
|
Powerful x86/x64 Mini Hook-Engine
Updated: 10 Apr 2008
A powerful x86/x64 Hook-Engine
C++, ASM, Windows, Visual Studio, Dev
|
Daniel Pistelli |
4.84 |
|
Entering the kernel without a driver and getting interrupt information from APIC
Updated: 19 Aug 2005
Tips and tricks of Windows masters.
VC6, Windows, Dev
|
Anton Bassov |
4.84 |
|
System Dialogs
Updated: 21 Aug 2004
This article shows you a very simple way to show system dialogs like Internet Options, Add/Remove Programs, and etc.
C, VC6Win2K, Dev
|
A. Riazi, Shafiee |
4.84 |
|
Task Manager Extension 2.0
Updated: 22 Jan 2007
Task Manager Extension. This is a Windows Task Manager (NT/2000/XP/2003) plug-in. It adds lots of useful features to the standard Task Manager. It can show process modules, memory map, used handles, open files, file properties and a lot of other info!
VC6Win2K, WinXP, Win2003, MFC, Dev, QA
|
Sergey Kolomenkin |
4.83 |
|
A HotkeyManager Class
Updated: 5 Aug 2008
The HotkeyManager class makes it easy to set global hotkeys for applications.
VB (VB 8.0), .NET (.NET 2.0), Visual Studio (VS2005), Dev
|
VBDT |
4.82 |
|
A Cleanup API for Windows
Updated: 24 Aug 2006
Provides a general cleanup API for Windows, ported into Win32 and COM dynamic-link libraries.
C++Win2K, WinXP, Win2003, Visual Studio, Dev
|
Marcel Lambert |
4.81 |
|
Howto: (Almost) Everything In Active Directory via C#
Updated: 22 May 2008
A collection of the most common Active Directory Tasks in C#
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
thund3rstruck |
4.80 |
|
Making WMI Queries In C++
Updated: 30 May 2005
An example-driven guide on how to write WMI consumers in C++.
VC7.1WinXP, Win2003VS.NET2003, Dev
|
Martin Friedrich |
4.80 |
|
Building your own operating system
Updated: 11 Oct 2006
Writing your own operating system.
C++, C, ASM, Windows, Visual Studio, Dev
|
S Keller |
4.78 |
|
Enumerating Message Table Contents
Updated: 14 Jun 2006
An article on enumerating message table resources.
VC6, Visual Studio, Dev
|
Stefan Kuhr |
4.76 |
|
Enumerate Threads For Windows NT 4.0
Updated: 8 Nov 2001
Enumerate threads for processes in Windows NT 4.0
VC6Win2K, MFC, Dev
|
Tim Chew |
4.75 |
|
SoundAlert
Updated: 16 May 2004
Create your own sound alerts to be accessed from the Control Panel, and played by your own program.
VC6WinXP, Dev
|
Soundman32.2 |
4.75 |
|
CPUTest
Updated: 18 Apr 2001
Simple class to calculate the frequency of the CPU in MHz
VC6Win2K, Dev
|
Pavlos Touboulidis |
4.73 |
|
Winlogon using Mobile Disk
Updated: 30 Nov 2007
This is a full set of applications that can be used to logon to Windows system using mobile disk. No password typing.
VC6, VC8.0, Windows, Visual Studio, Dev
|
Maruf Maniruzzaman |
4.73 |
|
Enumerate Installed Devices Using Setup API
Updated: 16 Mar 2004
Enumerate installed devices on a local or remote computer.
VC6Win2K, WinXP, Win2003, Dev
|
A. Riazi |
4.72 |
|
CAMEL - CPU Identifier Class
Updated: 14 Jan 2003
A class to detect ALL the features of the CPU / CPUs in the local system. Now at version 1.2
VC6, VC7Win2K, WinXP, MFC, Dev
|
voodoopriestess |
4.71 |
|
Enumerating Logon Sessions
Updated: 21 Jun 2004
An article on enumerating logon sessions, specifically interactive logon sessions on NT based operating systems.
VC6Win2K, WinXP, Win2003, Architect, Dev
|
Stefan Kuhr |
4.71 |
|
Kernel-mode API spying - an ultimate hack
Updated: 21 Apr 2004
An article on kernel-mode API spying.
VC6, VC7, VC7.1, Windows, Visual Studio, Dev
|
Anton Bassov |
4.69 |
|
.NET - Diving into System Programming - Part 2
Updated: 9 Mar 2004
Device configuration using C# (Part 2) . How to enumerate devices.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
Vladimir Afanasyev |
4.68 |
|
Quantifying The Accuracy Of Sleep
Updated: 20 Mar 2003
An analysis of actual sleep time caused by Sleep(), particularly for multithreaded applications
VC6, VC7Win2K, WinXP, MFC, Dev
|
Mike O'Neill |
4.67 |
|
Harnessing the task scheduler
Updated: 16 Feb 2006
Using the Task Scheduler interface in applications can be tricky, as it requires a detailed knowledge of the COM technology. This article presents a practical solution to this problem, based on simplifying communications with the interface.
C++, Windows, Visual Studio, COM, Dev
|
Software Developer's Journal |
4.67 |
|
Intercepting WinAPI calls
Updated: 31 May 2006
An article about intercepting WinAPI calls.
VC6, VC7Win2K, WinXP, Win2003, Dev
|
Andriy Oriekhov |
4.67 |
|
ClearType over Remote Desktop in Windows XP
Updated: 6 Nov 2007
A kernel patch that will enable ClearType over RDP in Windows XP SP2
VC8.0WinXP, Visual Studio, Dev
|
Dan Farino |
4.66 |
|
Windows 2003 Defrag interface IFsuDefrag
Updated: 20 Jun 2003
Using the Windows 2003 Server COM Defragmentation Interface
VC6, VC7, VC7.1Win2003VS.NET2003, Dev
|
TeeBee303 |
4.64 |
|
Keyboard Events Simulation using keybd_event() function
Updated: 4 Jun 2004
A short description of keybd_event() function for beginners.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, MFC, Dev
|
Naren Neelamegam |
4.64 |
|
Get the Processor Speed in two simple ways
Updated: 12 Jun 2004
Get the frequency of the processor either from the registry, or calculate it.
VC6WinXP, MFC, Dev
|
Thomas Latuske |
4.64 |
|
Interrupt Hooking and retrieving device information on Windows NT/2000/XP
Updated: 30 Jul 2003
This article shows you how to hook interrupts, and how to get device resource information from the registry
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Dev
|
Alexander M. |
4.62 |
|
XWinVer - Simple class to get Windows OS version
Updated: 13 Jun 2007
Get Windows OS version and service pack info in numeric and string formats.
VC6Win2K, WinXP, Win2003, MFC, Dev
|
Hans Dietrich |
4.62 |
|
Timers Tutorial
Updated: 8 Apr 2009
A tutorial on different kinds of timers
VC6Win2K, Visual Studio, MFC, Dev
|
Nemanja Trifunovic |
4.61 |
|
Using hook and web service to make other programs do things they were not designed to do
Updated: 20 Feb 2006
Projects demonstrating how to install and use a global hook and how to call a web service within the hook procedure
C++, Windows, Visual Studio, Dev
|
Xiangyang Liu 刘向阳 |
4.60 |
|
Detect if your program is running inside a Virtual Machine
Updated: 4 Apr 2005
An article showing how you can programmatically check if your code is running inside a virtual machine (such as VPC or VMWare).
ASM, VC6, VC7.1, WindowsVS.NET2003, Dev
|
lallous |
4.60 |
|
Write a UDF CDR
Updated: 22 Jul 2003
How to write a CDR in UDF
VC6, VC7Win2K, MFC, Dev
|
spotofleopard |
4.59 |
|
Enumerating System Code Pages
Updated: 4 Dec 2006
MFC and ATL wrapper classes for the EnumSystemCodePages API call
VC6, VC8.0Win2K, WinXP, Win2003, MFC, ATL, VS2005, Dev
|
Rob Caldecott |
4.59 |
|
Debugging and Building Operating Systems
Updated: 29 Nov 2006
How to build and test your own Operating System.
C++, C, ASM, Windows, Visual Studio, Dev
|
S Keller |
4.59 |
|
WindowsNT System Manager
Updated: 30 Nov 1999
This article presents a comprehensive system control manager for NT
VC6, Dev
|
Sardaukar |
4.58 |
|
Adding high score capability to MS Solitaire
Updated: 25 Jul 2007
An application that manages MS Solitaire high scores by reading and writing Solitaire memory
C++, Windows, Visual Studio, MFC, Dev
|
Asa Meltzer |
4.57 |
|
API Hooking revealed part 3 and 4 - Thread Deadlock Detector
Updated: 31 Mar 2005
The final article about API hooking, with a working example of a thread deadlock detector.
C, eVC, VC6, VC7, Win Mobile, Mobile, Win2K, WinXP, Win2003, ATL, WTL, Dev
|
xryl669 |
4.56 |
|
Taking Advantage of the Winlogon Notification Package
Updated: 6 Jan 2001
Taking advantage of the Winlogon Notification Package
VC6Win2K, Visual Studio, Dev
|
Tony Truong |
4.55 |
|
Getting CPU Usage in a Multiprocessor Machine
Updated: 30 May 2005
Getting CPU usage in a multiprocessor machine.
VC6Win2K, WinXP, Win2003, Dev, QA
|
BimalV |
4.54 |
|
AMD64 (EM64T) architecture
- Unedited
Updated: 26 Feb 2009
The article briefly describes AMD64 architecture by AMD Company and its implementation EM64T by Intel Company. The architecture's peculiarities, advantages and disadvantages are described.
C++, C, Win64, Hardware, Dev
|
Karpov Andrey |
4.53 |
|
Process-wide API spying - an ultimate hack
Updated: 10 Mar 2004
Process-wide API spying.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, Dev
|
Anton Bassov |
4.52 |
|
Windows Version Numbers
Updated: 11 Jul 2001
Values returned by GetVersionEx for Windows operating systems
C++Win2K, WinXP, Visual Studio, Dev
|
Hans Dietrich |
4.51 |
|
CFloppyDisk 2.0
Updated: 14 Feb 2002
A class for reading and writing floppy disk sectors directly [Win 95/98/ME/NT/2K/XP]
C++Win2K, WinXP, Visual Studio, Dev
|
Nishant Sivakumar |
4.51 |
|
CPdh v1.03 - NT Performance Info
Updated: 3 Mar 2000
A collection of freeware MFC classes to encapsulate the NT Performance Counters.
VC6, MFC, Dev
|
PJ Naughter |
4.50 |
|
The Ultimate Process/Thread spy for Windows 9x.
Updated: 27 Mar 2003
Process/thread creation/destruction detector for Windows 9x .
VC6, Dev
|
Ramkrishna Pawar |
4.50 |
|
Disk Usage Viewer
Updated: 3 Oct 2006
A disk usage viewer with tree-view output.
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Matt Fichtenbaum |
4.50 |
|
Sending windows messages from a remote machine
Updated: 6 Sep 2003
A server utility that attaches itself to an existing process and processes client requests
VC6Win2K, WinXP, Win2003, Dev
|
Xiangyang Liu 刘向阳 |
4.49 |
|
An All-Purpose Keyboard Hooker
Updated: 30 May 2004
An easy to use keyboard hooking DLL that is suitable for most applications.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Dev
|
=[ Abin ]= |
4.49 |
|
How Big Is My Program
Updated: 4 Apr 2001
A discussion on the working size of your executable, and why you shouldn't believe those numbers PView or task manager tell you.
VC6, Visual Studio, MFC, Dev
|
Joseph M. Newcomer |
4.48 |
|
How to Write a Terminal Services Add-in in Pure C#
Updated: 31 May 2008
A sample TS add-in written in C# (both server and client side)
C# 2.0, .NET, WinXP, Win2003, Visual Studio, Dev
|
Selvin |
4.47 |
|
Starting a Process from KernelMode
Updated: 25 Mar 2006
How to start a Win32 process from within a driver
C, VC6WinXP, Dev
|
Stan Alex |
4.45 |
|
How to get a list of installed applications
Updated: 20 Apr 2004
Duplicate the list seen in the Add/Remove Programs Control Panel applet.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, ATL, WTL, VS.NET2003, Dev
|
Rob Caldecott |
4.45 |
|
A tool to perform automatic shutdown, log off or restart action
Updated: 18 Dec 2004
This is a simple tool to perform automatic shutdown, log off or restart your computer on specific time. This tool will run on system tray when minimized.
VC6Win2K, Dev
|
Ramanan.T |
4.44 |
|
A class for the automation of simple computer tasks using keybd_event and CreateProcess
Updated: 17 Mar 2006
This class uses keybd_event and CreateProcess to create a script processor and executor. The script can be used for automation of daily tasks such as opening and checking mail accounts, automating the functionality of software etc. This will work with any app which can take input via keyboard.
VC7WinXP, Visual Studio, MFC, Dev
|
Ankit Tandon |
4.44 |
|
Global Windows Hooks
Updated: 30 Jul 2009
A single component that contains various Windows hooks.
XML, VB 8.0, Windows, .NET 2.0VS2005, Dev
|
VBDT |
4.44 |
|
Enumerate Properties of an Installed Device
Updated: 26 Apr 2004
Enumerate properties of an installed device using Setup API.
VC6Win2K, Dev
|
A. Riazi |
4.44 |
|
Writing to the Internet Explorer Cache
Updated: 28 Apr 2006
An article on reading files from and writing files to Internet Explorer's cache.
VC7, VC7.1Win2K, WinXP, Visual Studio, MFC, Dev
|
Fred Ackers |
4.44 |
|
Changing volume's serial number
Updated: 4 Mar 2004
An article showing how to change drive's serial number
VC6Win2K, WinXP, Win2003, Dev
|
lallous |
4.42 |
|
Developing WMI Hi-Perf Provider using C++
Updated: 16 Oct 2005
Developing a high-performance provider in WMI using C++.
VC6WinXP, ATL, COM, Dev
|
Anthony Dass |
4.40 |
|
Preventing a CD from Auto-Playing
Updated: 28 Aug 2006
This article describes the approach used programmatically to prevent a CD from going into auto play mode; this may be useful to you if you are, for example, writing an application that logs directly to CD and you are trying to burn data periodically to a CD.
VB, Windows, .NET 2.0VS2005, Dev
|
salysle |
4.40 |
|
Virtual Desktop: A Simple Desktop Management Tool
Updated: 25 Jul 2008
This article gives you an overview of Windows Station, Windows Desktop and how to work with them. It also has a sample application (Virtual Desktop) demonstrating multiple desktop management.
C++, Windows, Visual Studio, Dev
|
Malli_S |
4.39 |
|
.NET - Diving into System Programming - Part 1
Updated: 8 Mar 2004
Device configuration using C# (Part 1)
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
Vladimir Afanasyev |
4.39 |
|
Hooking a DirectX/COM Interface
Updated: 8 May 2006
This article features a description on how to hook a DirectX/COM Interface. I used the DirectInput interface as an example of how to hook an interface function.
C++, Windows, Visual Studio, Dev
|
Martin Mueller |
4.37 |
|
Creating a website from the command line
Updated: 3 Dec 2002
Some simple scripts to create websites, virtual directories, and to restart websites
C++Win2K, WinXP, Visual Studio, Dev
|
Xiangyang Liu 刘向阳 |
4.36 |
|
Beginner's Tutorial - Using global hotkeys
Updated: 28 Apr 2002
Explains how to register, use and unregister hotkeys
VC6, VC7Win2K, WinXP, Dev
|
Nishant Sivakumar |
4.34 |
|
POCSAG Encoder
Updated: 23 Feb 2006
The article is about encoding a text message for pagers using POCSAG encoder.
VC6, Windows, Visual Studio, Dev
|
A. Riazi |
4.34 |
|
CExpire - A C++ class that implements time and run based restrictions
Updated: 28 Feb 2002
Shareware authors can use this class to limit the number of runs or the number of days that a program will function
VC6Win2K, Visual Studio, Dev
|
Nishant Sivakumar |
4.34 |
|
Time is the Simplest Thing...
Updated: 2 Jun 2000
Explains misconceptions about timing in Windows.
VC6, Visual Studio, MFC, Dev
|
Joseph M. Newcomer |
4.34 |
|
A newbie's elementary guide to spawning processes
Updated: 2 Aug 2002
Gives an elementary introduction to the use of ShellExecute/ShellExecuteEx, CreateProcess, WaitForSingleObject. How to bring up the Find window, the Properties window.
VC6, VC7, Windows, Visual Studio, Dev
|
Nishant Sivakumar |
4.34 |
|
Switch to and create new desktops under Win2K, WinXP
Updated: 31 Oct 2003
Description and sample program on how to switch to and create new desktops under Windows2K and WindowsXP systems.
VC6Win2K, WinXP, MFC, Dev
|
MikeTheDwarf |
4.33 |
|
How to Capture LPT Port(s) to Intercept DOS Print Requests
Updated: 20 Oct 2009
This article explains how you can capture any LPT port to intercept DOS print requests; sample code shows how to redirect data to a specified directory.
C++ (VC7.1, VC8.0, VC9.0), Windows (Win2K, WinXP, Win2003, Vista), Win32, MFC, Dev
|
Shams Dar |
4.33 |
|
.NET - Diving into System Programming - Part 3
Updated: 10 Mar 2004
Device configuration using C# (Part 3). Device resources - IRQ, DMA, etc.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
Vladimir Afanasyev |
4.31 |
|
Building up a Client-Server-Architecture between a 32-Bit-app and a 16-Bit-app using WM_COPYDATA instead of a thunk
Updated: 13 Mar 2003
This article describes how to use the Windows Message WM_COPYDATA if one of the communicating apps is a 32-Bit-app, the other one a 16-bit app. It's really easy, but as far is I know, there has been no detailed description of this problem up till now.
VC6Win2K, WinXP, Visual Studio, MFC, Dev
|
thom_as |
4.31 |
|
Device Property Sheet Dialog
Updated: 12 Aug 2004
Showing property sheet dialog of a specific device.
C, VC6Win2K, Dev
|
A. Riazi |
4.29 |
|
A Template Wrapper for GlobalLock
Updated: 7 Dec 2006
Safely manage handles (perfect for printer DEVMODE and DEVNAMES)
C++, Windows, Visual Studio, Dev
|
Rob Caldecott |
4.29 |
|
Programmatic Refresh of a File System
Updated: 17 Apr 2005
How to force the file system to refresh.
C++, Windows, Visual Studio, Dev
|
shaman74 |
4.28 |
|
DtWinVer v1.34 - OS Detection Utility
Updated: 3 Mar 2000
A comprehensive OS detection utility.
VC6, MFC, Dev
|
PJ Naughter |
4.26 |
|
Reading the Internet Explorer Cache
Updated: 26 Apr 2006
An article on using two different methods to return information stored in the IE cache.
VC7, VC7.1Win2K, WinXP, Visual Studio, Dev
|
Fred Ackers |
4.26 |
|
How to mute the system volume after system lock
Updated: 13 Oct 2009
A utility to mute the system volume after a system lock and unmute after logging in.
C#, Windows, .NET, Dev
|
Ron Levy |
4.23 |
|
Controlling console applications
Updated: 4 Feb 2002
Run console applications and controll/use their input/output streams
VC6Win2K, WinXP, MFC, Dev
|
Andreas Saurwein Franci Gonçalves |
4.23 |
|
Serial ports. Enumeration and FIFO control
Updated: 21 May 2003
Article explains how to enumerate serial ports and manage FIFO using Device Manager and Configuration Manager.
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Vladimir Afanasyev |
4.19 |
|
How to get CPU usage by performance counters (without PDH)
Updated: 10 Feb 2005
Get CPU usage by performance counters without using PDH.dll.
VC6Win2K, WinXP, Dev
|
Dudi Avramov |
4.19 |
|
Minimize any window to system tray using Windows Hook
Updated: 29 Oct 2003
If there are some applications you have to run during your work, but need to minimize them to the Task Bar, make your Task Bar become "dirty". This utility will minimize them to the System Tray.
VC6Win2K, WinXP, Win2003, Dev
|
Chau Nguyen |
4.17 |
|
Reading quota information on an NTFS volume
Updated: 23 Jun 2005
A class wrapping most of the functionality of the IDiskQuotaControl interface.
VC6Win2K, MFC, COM, Dev
|
DavidCrow |
4.17 |
|
Windows Services Made Simple
- Unedited
Updated: 27 Jun 2007
Describes how to build a Windows Service using the Pegasus Library.
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, Vista, WinForms, VS2005, Dev
|
Lexnn |
4.17 |
|
API Hooking Revealed Part 2 - Useful tips
Updated: 10 Mar 2005
Some useful tricks and tips before being able to detect a deadlock.
VC6Win2K, WinXP, Win2003, Dev
|
xryl669 |
4.16 |
|
HybridService: Easily Switch Between Console Application and Service
Updated: 26 Jun 2007
This article shows you how to turn your console application into a hybrid application that allows you to run it as either a console application or a service via command line arguments
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
|
Ross Peoples |
4.15 |
|
Determining the version number of the Windows system libraries
Updated: 17 Feb 2000
A simple way to determine the version of the Comctl32.dll, Shell32.dll and Shlwapi.dll system libraries
C++, Visual Studio, Dev
|
Chris Maunder |
4.14 |
|
Control LED lights on your Dell XPS Laptop
Updated: 12 May 2008
Utilze Dell's XPS LightFX API to create your own LED effects.
C# (C# 1.0, C# 2.0), .NET (.NET 1.1, .NET 2.0), WinForms, Dev
|
Broken Bokken |
4.14 |
|
Enumerate and Change Display Modes
Updated: 29 Jun 2002
Get all possible display modes and change them using EnumDisplaySettings and ChangeDisplaySettings functions.
VC6, VC7Win2K, WinXP, Dev
|
Jason Henderson |
4.14 |
|
Accessing Process Information Using the Win32 API
Updated: 8 Nov 2006
An article on accessing process information using the Win32 API.
C#.NET 1.1, Win2K, WinXPVS.NET2003, Dev
|
Waheed Iqbal |
4.13 |
|
GUI-Based RunAsEx
Updated: 24 Oct 2006
An ultimate tool that lets you RunAs... (With support for non-Pwd, WTS, fake privilege, fake user groups, etc...)
VC6Win2K, WinXP, Dev
|
Zhefu Zhang |
4.12 |
|
The 64 bit OS Architecture
Updated: 17 Apr 2007
Are you considering a move to 64-bit Windows? Read on...
C++WinXP, Win2003, Visual Studio, Dev
|
Sachin R Sangoi |
4.10 |
|
List Processes Which Are Created By Specific Users
Updated: 15 Apr 2007
When you want to list processes created by a specific user instead of those by SYSTEM, LOCAL SERVICE etc., you can use my code!
VC8.0Win2K, WinXP, Win2003, VistaVS2005, Dev
|
Vincent, Wei |
4.08 |
|
How to capture a Window as an Image and save it
Updated: 15 Jun 2007
Take a snapshot of the main Window of any UI application
C++, C# 2.0.NET 2.0, WinXPVS2005, Dev, Design
|
dmihailescu |
4.07 |
|
Creating a Serial communication on Win32
Updated: 20 Oct 2002
The purpose of this article is to describe how to interface to serial port on Win32.
VC6Win2K, WinXP, MFC, Dev
|
konchat |
4.06 |
|
System Information
Updated: 19 Aug 2003
Obtaining Information from Computer Hardware/Software
VC6Win2K, WinXP, MFC, Dev
|
A. Riazi |
4.06 |
|
Windows OS User Management
- Unedited
Updated: 30 Mar 2007
Shows how to manage Windows local user accounts
C# 1.0, C# 2.0.NET 2.0, Win2K, WinXP, Win2003VS2005, Dev
|
Ritesh_Singh |
4.06 |
|
Control Center for Windows 2K and more extended
Updated: 26 Jan 2004
Control Center for Windows 2K and more
VC7Win2K, WinXP, MFC, Dev
|
conio |
4.04 |
|
How to display Windows Explorer objects in one command-line
Updated: 10 Mar 2006
This article shows how to display Windows desktop objects like Control Panel, Administration Tools, Scanners and Cameras etc., in one command-line, and provides a complete application for illustration.
VC6Win2K, WinXP, Win2003, MFC, Dev
|
JOHN11 |
4.02 |
|
System Information Utility
Updated: 17 Apr 2001
Utility to extract system information
VC6, VC7Win2K, Dev
|
Naveen K Kohli |
4.00 |
|
Using the APS Accelerometer in Lenovo Laptops
Updated: 6 Jan 2009
Use the accelerometer in Lenovo laptops to determine the computer's attitude and temperature.
C#, Windows, .NET, Dev
|
Sigfrid3141 |
4.00 |
|
How to Share Windows Folders Using C#
- Unedited
Updated: 2 May 2007
by using this Method you can Easly Share Folders using C# Programming.
C# 2.0, VB 9.0.NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0VS2005, Dev
|
Qasem Heyrani Nobari |
3.97 |
|
Dual / Multiple Monitor Support in Win32
Updated: 29 Jul 2004
How to add dual / multiple monitor support to your Win32 programs.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, Visual Studio, Dev
|
Asim Goheer |
3.91 |
|
Enumerating windows device
- Unedited
Updated: 16 Jun 2006
Enumerating the device using the SetupDi* API provided with WinXP
VC6Win2K, WinXP, Win2003, Dev
|
Chuan-Liang Teng |
3.88 |
|
WindowsNT Event Log Viewer
Updated: 30 Nov 1999
VC6, Dev
|
Sardaukar |
3.87 |
|
Executing programs remotely in Windows NT/2000/XP
Updated: 16 Jan 2003
Starting programs on different machines is easy using these utilities.
VC6Win2K, WinXP, MFC, Dev
|
Tim Kohler |
3.86 |
|
Windows NT class for direct memory access
Updated: 14 Oct 2002
A simple class which simplifies reading memory from any process.
VC6, VC7Win2K, WinXP, MFC, Dev
|
generic_user_id |
3.86 |
|
Advanced Task Manager in MFC
Updated: 4 Dec 2005
This article demonstrates how to create a Task Manager in MFC which lists all the processes running in the system along with their process details and version information.
VC6Win2K, MFC, Dev
|
Madhu Raykar |
3.86 |
|
Virtual On-Screen Keyboard Example
Updated: 15 Jan 2009
A simple MFC dialog-based framework that mimics the behavior of the MS On-Screen Keyboard.
C++ (VC9.0), Windows (Win2K, WinXP, Win2003, Vista), MFC, Dev
|
visubong |
3.83 |
|
How to start the Microsoft System Information dialog
Updated: 4 Oct 2002
This article describes how to start Microsoft System Information programatically from the application
C#, VC6, VC7.NET 1.0, Win2K, WinXP, MFC, Dev
|
Armen Hakobyan |
3.83 |
|
Remote program execution
Updated: 22 Aug 2003
How to execute a program remotely in an easy way
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Dev
|
Krzysztof Sobczak |
3.81 |
|
Remote System Information Using CGI
Updated: 26 Aug 2003
This is a handy utility to show system information of a remote computer by using common gateway interface known as CGI, a must have tool for administrators!
VC6Win2K, WinXP, Win2003, Dev
|
A. Riazi |
3.80 |
|
Using WMI to enumerate local user accounts
Updated: 5 May 2006
How to use WMI to enumerate local user accounts.
Windows, Visual Studio, Dev
|
Le Thanh Cong |
3.77 |
|
Non Overlapped Serial Port Communication using Win32
Updated: 24 Nov 2004
Demonstration of the use of Win32 function for serial port communication
VC6, Dev
|
Eshwar |
3.76 |
|
DynData v1.0 - Win95/98 Performance Counters
Updated: 3 Mar 2000
A collection of freeware MFC classes to encapsulate the Windows 95/98 performance counters.
VC6, MFC, Dev
|
PJ Naughter |
3.75 |
|
Control MSN Messenger when the workstation is locked
Updated: 24 Jul 2006
Identify when the workstation is locked/unlocked, and set the MSN Messenger status to offline/online, respectively.
C#.NET 1.1, WinXP, Visual Studio, Dev
|
ayalgelles |
3.75 |
|
Simple Active Directory Browser Dialog
Updated: 25 Mar 2007
Folder/File-like Browser Dialog for Active Directory Objects
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
thund3rstruck |
3.75 |
|
CFile64 - File System Wrapper
Updated: 3 Mar 2000
A freeware MFC class to encapsulate the Win32 64 bit file system API.
VC6, Visual Studio, MFC, Dev
|
PJ Naughter |
3.71 |
|
Getting System Information
Updated: 11 Jun 2001
This article lets you get system information via easy-to-use C++ classes.
VC6Win2K, Visual Studio, STL, Dev
|
PaulWendt |
3.69 |
|
Port Access
Updated: 17 Aug 2004
A way to access parallel port in Windows XP
VC6WinXP, Dev
|
asef |
3.63 |
|
Detecting when drives are added or removed
Updated: 4 Jul 2007
Dealing with the WM_DEVICECHANGE message to detect volumes being added or removed.
VC6WinXP, MFC, Dev
|
Iain Clarke, Warrior Programmer |
3.61 |
|
Changing FileDescriptor's Limit and TIME_WAIT Limit in Win-XP, VISTA and Server2003.
- Unedited
Updated: 6 Oct 2008
This article shows how to improve Server / System performance by changing the FILE DESCRIPTOR limit and TIME_WAIT in Windows 2003, XP and Vista.
C++ (VC6, VC7, VC7.1), C, Windows (WinXP, Win2003, Vista), Win32, Architect, DBA, Dev, SysAdmin
|
Raghuwanshi.G.S |
3.60 |
|
API Monitoring Unleashed
Updated: 12 May 2003
Shows undocumented stuff to monitor 3rd party applications
VC6, VC7Win2K, WinXP, Visual Studio, Dev
|
Parag Paithankar |
3.59 |
|
Getting Information from WMI in Visual C++
Updated: 23 Jun 2004
This is an Article just to describe how to use WMI with Visual C++ 6. I had to do this for one of my projects and I finally came up with this solution. I hope this will be beneficial to others as well.
VC6, VC7.1Win2K, ATL, VS.NET2003, Dev
|
Aamir Butt |
3.57 |
|
How to programatically disable/enable screen savers/power management
Updated: 27 Aug 2002
The article explains how to programatically disable/enable screen savers/power management and includes a class that does this for you.
VC6Win2K, WinXP, Visual Studio, MFC, Dev
|
soundman32 |
3.53 |
|
ControlPanel
Updated: 16 Nov 2002
The ControlPanel is a small application showing you how the Windows Control Panel application works
VC6Win2K, Visual Studio, Dev
|
Farooque Khan |
3.48 |
|
Kport Direct Access I/O Ports under Win NT/2000/XP
- Unedited
Updated: 6 Apr 2005
Two simple function for acces i/o ports skiping H.A.L
VC7.1Win2K, WinXP, Win2003VS.NET2003, Dev
|
Guerino Palacios |
3.47 |
|
Receiving Device Event Notification in Windows Service(Detecting Hardware Insertion and/or Removal in Service)
- Unedited
Updated: 27 Nov 2006
Receiving Device Event Notification in Windows Service
VC6, VC7, WindowsVS.NET2003, Dev
|
svsundar (Vairavan) |
3.45 |
|
Global hotkeys made easy
Updated: 19 Oct 2003
A class to facilitates global hotkeys registration and handling
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Dev
|
lallous |
3.44 |
|
How to Create Your own Visual Studio Wizard
- Unedited
Updated: 22 Aug 2006
This article describes a process creating VS wizard.
C# 2.0, Windows, .NET 2.0, WinForms, VS2005, Dev
|
A$TRAL Moristar |
3.43 |
|
ShelExec v1.01 - Executing Shell Commands
Updated: 3 Mar 2000
A freeware utility to call the ShellExecute API
VC6, MFC, Dev
|
PJ Naughter |
3.41 |
|
Intercept the insertion/removal of a CD/DVD
Updated: 8 Apr 2005
How to intercept a new media in the drive, using WM_DEVICECHANGE message.
C++, Windows, Visual Studio, Dev
|
shaman74 |
3.37 |
|
.NET Hookless Key-logger (Advanced Keystroke Mining)
Updated: 22 May 2007
An intermediate key-logger in .NET without using hooks.
C# 1.0, Windows, .NET 1.1VS.NET2003, Dev
|
DGDev |
3.36 |
|
Register/Unregister .NET Asseblies into GAC using Shell Extentions
- Unedited
Updated: 25 May 2007
Registering .NET assemblies into GAC (a.k.a Global Assembly Cache) using Shell Extension context menus
C# 2.0.NET 2.0, Win2K, WinXP, Win2003VS2005, Dev
|
Moim Hossain |
3.33 |
|
Introducing Microsoft Application Virtualization (App-V)
Updated: 8 Apr 2009
Application Virtualization provides a method to deploy and manage applications on client computers without needing to install the applications locally on each client computer.
Windows (Win2003, Vista, Win2008), Architect, Dev
|
Altaf Al-Amin |
3.32 |
|
Developers' Tips & Tricks
Updated: 6 Dec 2004
Some useful tips and tricks for developers.
VC6, Windows, MFC, Dev
|
Naren Neelamegam |
3.31 |
|
Obtaining BIOS DATE through a file created by a 16 bit console process in a synchronous way.
Updated: 24 Nov 2002
This is only one way to get Bios date.
VC6, VC7Win2K, WinXP, MFC, Dev
|
Walther Pari |
3.29 |
|
Rename Start Button
Updated: 11 Feb 2008
An article describing how to rename the Start button programmatically.
C# (C# 2.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), WinXPVS2005, Dev
|
Giorgi Dalakishvili |
3.26 |
|
Auto Clicker v1.0
- Unedited
Updated: 9 Aug 2007
A program that clicks your mouse automatically
C#, VC6, VC7, VC7.1, .NET, Win2K, WinXP, Win2003, Vista, MFC, VS.NET2003, Dev
|
Gordon W. Ahn |
3.25 |
|
A (working) implementation of API hooking (Part I)
Updated: 25 Mar 2005
This article provides a very simple but efficient base code for hooking API functions in any application.
VC6Win2K, WinXP, Win2003, TabletPC, Architect, Dev
|
xryl669 |
3.24 |
|
Map Network folder (UNC path) from Windows service
- Unedited
Updated: 7 Apr 2007
This article explains how to map the network folder path(UNC Path) from windows services. The UNC path may be in same machine or same network domain or different domain.
C# 2.0, Windows, .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0VS2005, Dev
|
Suresh Meenakshisundaram |
3.21 |
|
Delete obsolete SMS clients
- Unedited
Updated: 13 Jan 2007
An easy way to delete all the obsolete SMS clients...
Windows, Visual Studio, Dev
|
ESTAN |
3.20 |
|
The ShutDown Alarm
Updated: 13 Dec 2004
This application does shutdown, restart, logoff and power off on a given computer at a given time. It works on all OSs. Sorry for the last post... now this code has no missing file or exe.
VC6Win2K, WinXP, Win2003, MFC, Architect, Dev
|
ThatsAlok |
3.17 |
|
A Class for Getting NetCard Adapter Information
Updated: 10 Sep 2002
This class can be used to get netcard adapter information such as MAC,IP,DHCP
VC6, VC7Win2K, WinXP, MFC, Dev
|
YangTze |
3.16 |
|
Programmatically detecting browser cache size for Firefox using C#
Updated: 10 Jul 2008
Finding the Firefox browser cache size programmatically, using C#.
C# 2.0, C# 3.0, Windows (Win2K, WinXP, Win2003, Vista), .NET 3.0, .NET 3.5, WinForms, Dev
|
Neeraj Kr |
3.13 |
|
A simple way to hack Windows File Protection (WFP): using SetSfcFileException undocumented function
- Unedited
Updated: 1 Sep 2007
How to delete/modify a system file which is protected by Windows without being detected by the OS protection…
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, VS.NET2003, VS2005, Dev
|
Abdellatif_El_Khlifi |
3.11 |
|
Using the Network Registry Functions
Updated: 11 Jan 2000
A small sample which uses Network Registry Access Functions to access a remote computer
VC6, MFC, Dev
|
Santosh Rao |
3.09 |
|
Extract Window Product Key - With an API !
- Unedited
Updated: 21 Aug 2006
Get a window's product key!
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Visual Studio, Dev
|
handsomeme |
3.07 |
|
Show progress using the NotifyIcon application tray icon
Updated: 9 Mar 2007
Sample code to dynamically change the NotifyIcon application system tray Icon, to show the progress of a simulated process.
C#, Windows, .NET, Dev
|
rmortega77 |
3.06 |
|
PerfeCt Set (pcset.exe)
Updated: 23 Apr 2002
Create persistent SYSTEM environment variables
VC6, VC7Win2K, WinXP, Dev
|
nums |
3.00 |
|
Storing your Subversion Repositories in your IE Favorites List
Updated: 23 Jan 2007
How to register the "svn" protocol and create Subversion links in your IE Favorites list.
Windows, Dev, SysAdmin
|
Phillip H. Blanton |
3.00 |
|
Abort system shutdown
Updated: 5 Jun 2005
Stop the initiated system shutdown without downloading the platform SDK.
VC6Win2K, WinXP, Win2003, Dev
|
Dalibor Drzik |
2.94 |
|
Menu Appender
Updated: 31 Mar 2005
Registry access, to append customized menu to system's menu.
C, VC6, VC7Win2K, Dev
|
@run
|
2.92 |
|
Easy Digital Camera Connection
Updated: 1 Aug 2005
How to connect to any digital camera?!
VC6Win2K, WinXP, MFC, Dev
|
eyalzoref1 |
2.91 |
|
Real Time Module for Windows Vista, XP/2000
Updated: 25 Nov 2008
This article presents the Hadcon's real time module for Windows Vista, XP/2000
C++Win2K, WinXP, Visual Studio, Dev
|
khavkin@sandy.ru |
2.88 |
|
Simple Device Manager
Updated: 15 Jun 2006
This article demonstrates a simple enumeration device and a dynamic, driver load/unload facility.
Windows, Visual Studio, Dev
|
Chuan-Liang Teng |
2.86 |
|
Monitoring file activity on removable devices
- Unedited
Updated: 19 Oct 2008
It logs file creation, deletion and rename on removable devices in a file.
C++, Windows (Win2K, WinXP, Vista), .NET (.NET 3.0, .NET 3.5), Win32, Visual Studio (VS2005), WinForms, Dev
|
Rehan Abdul Aziz, Naurin Rasheed Ramay |
2.80 |
|
How to register DLL files from the Explorer
Updated: 5 Aug 2002
When we select a dll file in the explorer we can register/unregister it (by Regsvr32)
C++Win2K, Visual Studio, Dev
|
Dudi Avramov |
2.79 |
|
Get the PIII processor serial number (psn) in Intel format
Updated: 6 Mar 2004
How to get the PIII processor serial number (psn) in Intel format
VC6, Windows, Dev
|
haitham hamed housin |
2.73 |
|
Visual Studio Setups (Web Setup Part I)
- Unedited
Updated: 25 Sep 2006
A basic Article on using Visual Studio Setup (Web Setup)
C++.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003VS.NET2003, VS2005, Dev
|
_alank |
2.71 |
|
About _ValidateEH3RN in SEH
- Unedited
Updated: 19 Aug 2007
This article supplies the source code of the _ValidateEH3RN function in Structured Exception Handling.
VC7.1WinXPVS.NET2003, Dev
|
zhzhtst |
2.60 |
|
Window API's
- Unedited
Updated: 17 Jan 2007
Capture Screen , Block Mouse and Keyboard , System info , Get Caption , Check running Internet Explorer , All Running Windows , Capture Keyboards Inputs
Windows, Visual Studio, Dev
|
Muhammad Adeel Malik |
2.51 |
|
Trap CtrlAltDel; Hide Application in Task List on Win2000/XP
Updated: 27 Apr 2006
CTaskKeyMgr is designed to demonstrate how to trap CtrlAltDel, and how to hide an application in the Task List on Win2000/XP.
VC6Win2K, WinXP, MFC, Dev
|
JIANG, Sheng[MVP] |
2.51 |
|
Simulate Alt+Control+delete
Updated: 20 Jan 2003
How to Simulate Alt+Control+delete
VC6, VC7Win2K, WinXP, Dev
|
Sukanta Kumar Dash |
2.44 |
|
Kill Application Using Win32 APIs
- Unedited
Updated: 27 May 2007
It kills application. Programmer need to specify program EXE name, then this application will enumerate that application from current running process and retrieving ThreadID and Process Handle using this information application will terminate that application .
C#, VC6, .NET, Win2K, WinXP, Win2003, Vista, Dev
|
chaitanya shah |
2.39 |
|
A new software protection method (Objantihack)
- Unedited
Updated: 29 Nov 2006
This article intruduce you a new software encryption method.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, VS.NET2003, VS2005, Dev
|
kookoo |
2.39 |
|
How To Make Hooks on Serial Ports in C#
Updated: 17 Sep 2009
An article on creating serial port hooks in C#
C#WinXP, Win32, Dev
|
Crisanto T. Cafirma |
2.33 |
|
Repositioning Windows on Multiple Monitor Systems
- Unedited
Updated: 7 Aug 2007
Multimonitor
VC7.1, VC8.0Win2K, WinXP, Vista, MFC, VS.NET2003, VS2005, Dev
|
KarstenK |
2.11 |
|
How to show a popup window for printer properties
- Unedited
Updated: 7 Jun 2006
This article introduces the method how to show a popup window for printer properties
Windows, Visual Studio, Dev
|
greater@inbrein.com |
1.89 |
|
Hack Windows Task Manager
Updated: 3 Nov 2004
Delete all the Application and Processes names from being displayed in Windows Task Manager.
VC6, VC7Win2K, WinXP, MFC, Dev
|
Sheik Abdullah |
1.85 |
|
.NET and COM objects' events in Console Applications
- Unedited
Updated: 6 Sep 2007
How to receive events from a COM object using application message loop in a console application
C# 1.0, C# 2.0, Windows, .NET 1.1, .NET 2.0, COM, Dev
|
Boaz V |
1.80 |
|
Performance Evaluation of DISTANCE Routing Algorithm in MANET
- Unedited
Updated: 27 Dec 2005
Geographic Distance Routing (GEDIR) &Location Aided Routing (LAR) algorithms
VC6, VC7.1, WindowsVS.NET2003, Dev
|
Nauhwar |
1.77 |
|
Writing messages to EventLog
- Unedited
Updated: 24 Feb 2004
A Wrapper class to handle writing to EventLog
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
|
serup |
1.73 |
|
Curver Tracer in C on DOC platform !
- Unedited
Updated: 3 Jun 2003
This Software is to show what C and DOS can offer wrt Windows. It's a classic software!
C++, C, Windows, Visual Studio, Dev
|
BhaskarBora |
1.64 |
|
User authentication using SSPI and AutoLogOn
- Unedited
Updated: 30 Mar 2005
An AutoLogOn program with User authentication check
VC6Win2K, WinXP, Dev
|
dmihailescu |
1.50 |
|
How to execute program time to time (reading and writing values in system registry)
- Unedited
Updated: 26 Jul 2007
this code will help you to read an exisiting value or to create a value in system registry and execute program time to time
VB, C# 1.0, C# 2.0.NET 2.0, WinXP, .NET 3.0, ASP.NET, WebForms, VS.NET2003, VS2005, Dev
|
jinfrics |
1.47 |
|
Code to refresh desktop programmatically
Updated: 17 Feb 2005
C++ code to refresh desktop programmatically using only Win32 API.
C++Win2K, WinXP, Visual Studio, Dev
|
habasoft |
1.23 |
|
Memory Tracker Tool
- Unedited
Updated: 15 Nov 2004
Tracking memory resources
VC6, VC7, VC7.1, VC8.0, MFC, Architect, Dev, QA
|
Sreekanth Muralidharan |
1.16 |
|
VersionInfo Parser
- Unedited
Updated: 26 Aug 2007
A simple parser for VERSIONINFO resources contained in a DLL or EXE.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Reto Ravasio |
1.00 |
|
Vectored Exception Handling in Windows XP SP2
- Unedited
Updated: 1 Sep 2007
This article updates Matt Pietrek's Vectored Exception Handling article in MSDN Magazine.
C, VC7.1WinXPVS.NET2003, Dev
|
zhzhtst |
1.00 |
|
Multiple monitor management
Updated: 4 Jan 2008
How to manage multiple monitors.
C# 1.0, C# 2.0, C# 3.0.NET 1.1, Dev
|
nauchititi |
1.00 |
|
Matrix linking
- Unedited
Updated: 22 May 2007
one more realization of dynamic binding
C++, Windows, Visual Studio, Dev
|
Member 3374626 |
|
|
Set Primary Display (ChangeDisplaySettingsEx)
Updated: 11 Aug 2009
Simplified code for setting the primary display on a multi-monitor PC.
C#.NET 2.0, Dev
|
beyonder422 |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
Keyboard (hotkey) customization class
Updated: 29 Jun 2007
Offers adjustable keyboard shortcuts for your menu commands with this drop-in class.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, ATL, WTL, VS.NET2003, VS2005, Dev
|
umeca74 |
4.86 |
|
Detecting USB Drive Removal in a C# Program
Updated: 8 Nov 2007
An article on detecting insertion and removal of removable drives in C#
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Jan Dolinay |
4.83 |
|
Implement an Autoplay Handler
Updated: 18 Sep 2006
Implementing an Autoplay handler in C#.
C# 2.0.NET 2.0, WinXPVS2005, Dev
|
Tim Almdal |
4.82 |
|
Using Raw Input from C# to handle multiple keyboards
Updated: 19 Mar 2007
Windows XP supports multiple keyboards, but by default, the .Net Framework will treat them all as one. This article explains how to use the Windows API Raw Input methods to support multiple keyboards from a C# application.
C# 2.0.NET 2.0, WinXP, Win2003, Vista, WinForms, VS2005, Dev
|
smesser, Emma Burrows |
4.81 |
|
Open or Close a CD/DVD Drive Drawer
Updated: 27 Mar 2007
Provides a sample project with code to open and/or close a CD or DVD drive drawer.
VC8.0Win2K, WinXP, Win2003, Vista, MFC, VS2005, Dev
|
Thomas Serface |
4.81 |
|
Controlling Floppy Drive Stepper Motor via Parallel Port
Updated: 15 Mar 2007
Controlling a floppy drive stepper motor using computer's parallel port
C#, Windows, .NET, Visual Studio, Dev
|
Ashish Derhgawen |
4.74 |
|
Low-level Windows API hooks from C# to stop unwanted keystrokes
Updated: 26 Mar 2007
Babies and other animals love nothing better than to have a whack at the keyboard, with all sorts of unpredictable results. This application demonstrates how to trap keystrokes before they can do any damage.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, WinForms, Dev
|
Emma Burrows |
4.70 |
|
How to Prepare a USB Drive for Safe Removal
Updated: 22 Jan 2009
Shows the link between a drive letter, its disk number, and the disk's device instance.
VC6Win2K, WinXP, Win2003, Vista, Dev
|
Uwe_Sieber |
4.64 |
|
Background applications listening for keyboard activity
Updated: 19 Jan 2005
Class for capturing keyboard events.
C++, C#.NET 1.1, WinXPVS.NET2003, Dev
|
Dominique Bijnens |
4.63 |
|
Build Your Own NAS Device
- Unedited
Updated: 14 Apr 2008
How to go about buildingyour own NAS device
|
John Simmons / outlaw programmer |
4.56 |
|
How to retrieve DVD region information
Updated: 1 Aug 2006
An article showing you how to programmatically retrieve DVD region information
VC6Win2K, WinXP, Dev
|
lallous |
4.56 |
|
Basic Keystroke Mining
Updated: 12 May 2005
A simple key logging implementation using Visual C# .NET.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Alexander Kent |
4.55 |
|
Turn on/off monitor
Updated: 25 Jul 2005
Sets the state of the display.
VC6, Dev
|
Dalibor Drzik |
4.46 |
|
Ethernet Colors
Updated: 21 Apr 2002
Ethernet connections
C++Win2K, Visual Studio, Architect, DBA, Dev, QA
|
Alex Marbus |
4.43 |
|
Telling The Difference Between CD and DVD Drives
Updated: 27 Mar 2007
Provides code to determine if a drive is a CD or DVD drive.
VC8.0Win2K, WinXP, Win2003, Vista, MFC, VS2005, Dev
|
Thomas Serface |
4.38 |
|
How To Get Hardware Information (CPU ID, MainBoard Info, Hard Disk Serial, System Information , ...)
Updated: 19 Mar 2008
An article to demonstrate how to get system hardware information such as CPU ID, Hard Disk serial number and so on
C# 2.0, .NET, Win2K, WinXP, Vista, Visual Studio, Dev
|
Alireza . Shirazi |
4.35 |
|
UHF RFID Reader Program
Updated: 15 Apr 2009
900 MHz RFID Reader Tag identification using an RFID Reader.
C++, Windows, Win32, Dev
|
Youngho Kim |
4.33 |
|
Parallel Port Pin Control Library (PaPiC)
Updated: 16 Nov 2007
Controlling the twelve output pins and the five input pins of the LPT port.
VC6Win2K, WinXP, Win2003, Dev
|
gordius |
4.28 |
|
RS232 using thread-safe calls to Windows Forms controls
Updated: 23 Jan 2007
An article on RS232 using thread-safe calls to Windows Forms controls.
C#, Windows, .NET, Visual Studio, Dev
|
j.v.d |
4.25 |
|
Open or Close CD-ROM drive
Updated: 28 Sep 2005
Eject or close specified CD-ROM or DVD-ROM in the system.
VC6, Dev
|
Dalibor Drzik |
3.85 |
|
Retrieving Hardware Information in C#
Updated: 9 Jun 2004
Using WMI to extract harware information.
C#, .NET, WinXP, Visual Studio, Dev
|
jiggafied8 |
3.70 |
|
Communication on a serial port in NET 2.0
Updated: 16 Jan 2007
A simple 'How To' to get you started with serial port communiction in ,NET 2.0
VB, Windows, .NET 2.0, Visual Studio, Dev
|
Sigurd Johansen |
3.64 |
|
How to access the CD-ROM
Updated: 19 Aug 2005
How to access the CD-ROM by calling Windows APIs.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
MinaFawzi |
3.53 |
|
RS232 Modem Wrapper
Updated: 30 Nov 2007
An article about creating a class which wraps the serial port and modem communication logic.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Agnius Vasiliauskas |
3.44 |
|
Query hardware device status in C#
Updated: 9 Oct 2008
How to query the status of a hardware device in .NET using C#.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio, Dev
|
szutyok |
3.18 |
|
Turn off laptop monitor and lock the system
- Unedited
Updated: 25 Jul 2008
simple code to replace the win+L hotkey
C++ (VC6, VC7, VC7.1, VC8.0), C, Windows (Win2K, WinXP, Vista), Win32, Visual Studio, Dev, Design, SysAdmin
|
Weiwei.Fang |
2.33 |
|
Volume Controller
Updated: 23 Dec 2007
This application can control the system volume using the mouse buttons.
VC6WinXP, MFC, Dev
|
Kiran Raj Joseph |
2.31 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Allow for easy control of Univelop CNC 4\5 Axis board in user mode
Updated: 12 Jun 2009
A C++ class to control Univelop CNC 4\5 Axis controller board in usermode on Linux.
C++, Linux, Hardware, Dev
|
Ludvik Jerabek |
5.00 |
|
Interfacing an Arduino with LCDs
Updated: 17 Jul 2009
Interfacing an Arduino with a character LCD and a graphic LCD
C++, C, Dev
|
jeffb42 |
5.00 |
|
HIDAche - An Exercise in Hardware/Software Integration
Updated: 21 Jan 2009
A simple USB hardware/software application to torment others
C, C#, Windows, .NET 3.0, Hardware, Dev
|
K-Sid |
4.96 |
|
Arduino-Based MIDI Expression Pedal
Updated: 17 Jul 2009
Create a MIDI expression pedal with an Arduino circuit board
C++, C, Dev
|
jeffb42 |
4.91 |
|
Detecting Hardware Insertion and/or Removal
Updated: 19 Jun 2006
A user-mode application to detect hardware add/remove with WM_DEVICECHANGE and RegisterDeviceNotification()
C++, Windows, Visual Studio, Dev
|
Sam NG |
4.86 |
|
Introduction to the Arduino Hardware Platform
Updated: 17 Jul 2009
Introduction to Arduino hardware platform
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev
|
jeffb42 |
4.86 |
|
Serial library for C++
Updated: 12 Nov 2003
A high-performance, complete and compact serial library for C++
VC6, VC7.1, WindowsVS.NET2003, Dev
|
Ramon de Klein |
4.81 |
|
Temperature Measurement as an Example of a 1-Wire Technology Application
Updated: 2 Feb 2009
The article describes how to make a DS9097E adapter and read the temperature from a DS18B20 sensor by using the COneWire class.
C++ (VC6), Windows (WinXP), Visual Studio, OpenGL, Dev
|
Jakub Piwowarczyk |
4.76 |
|
Stepper Motor And 7 Segment Display Control With Parallel Port
- Unedited
Updated: 31 Dec 2008
Stepper Motor And 7 Segment Display Control With Parallel Port using Assembly Language
ASM, Windows, Win32
|
Samet KILICTAS |
4.70 |
|
CSerialPort v1.03 - Serial Port Wrapper
Updated: 3 Mar 2000
A freeware MFC class for Win32 serial ports.
VC6, MFC, Dev
|
PJ Naughter |
4.65 |
|
Simple Scott Edwards Serial Backpack LCD Class and Example
Updated: 9 Sep 2007
This is a relatively simple class and example to control a Scott Edwards serial LCD module with position counter and line wrapping.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Brett Trotter |
4.60 |
|
Serial Communication in Windows
Updated: 2 Aug 2002
This article gives you a jump start on doing serial communication in Windows NT
VC6, VC7Win2K, WinXP, Dev
|
Ashish Dhar |
4.52 |
|
Programming the PIC Microcontroller in C using PIC C Lite
Updated: 16 Jan 2009
In this article, I will show you how to program a PIC16F84 using C.
C, Dev
|
Maximus Byamukama |
4.52 |
|
Add GPS support to your desktop
Updated: 18 Feb 2003
Use serial ports to add GPS (Global Positioning System) support to your desktop computer by using NMEA0183 protocol
VC6Win2K, WinXP, MFC, Dev
|
A. Riazi |
4.48 |
|
Control Physical World Through Computer (Step by Step)
Updated: 2 Nov 2009
This is a step by step description of how to start physical world controlling through your code. This article explains both hardware and software for this operation.
C#, Windows, Dev
|
A-Gamal |
4.44 |
|
Add Radio support to your desktop
Updated: 25 Jan 2003
Use WiNRADiO card to add radio support to your desktop computer
VC6Win2K, WinXP, MFC, Dev
|
A. Riazi |
4.38 |
|
Arduino Platform - SIMON Game Implementation
Updated: 27 Oct 2009
Using the Arduino platform for a SIMON game implementation.
C++, C, Hardware, Dev
|
daveauld |
4.33 |
|
CSerialCom - A Simple Class for Implementing Serial Communication in Win-9X/2000
Updated: 30 Sep 2002
CSerialCom - A simple class for implementing serial communication in Win-9X/2000.
VC6Win2K, MFC, Dev
|
Shibu K V |
4.31 |
|
EnumSerialPorts v1.02 - Enumerating Serial Ports
Updated: 3 Mar 2000
A freeware MFC function to enumerate serial ports.
VC6, MFC, Dev
|
PJ Naughter |
4.30 |
|
Arduino with Visual Basic
Updated: 22 Sep 2009
How to use Visual Basic with the Arduino 2009 board.
C++, VB, Windows, Visual Studio, Dev
|
carl morey |
4.29 |
|
Add GPIB Support to Your Desktop
Updated: 12 Dec 2003
Add General Purpose Interface Bus (GPIB) capabilities to your desktop computer for measuring purposes.
VC6Win2K, Dev
|
A. Riazi |
4.20 |
|
Hardware Interface Programming in VC++ - Part I (Port Access)
Updated: 9 Jun 2002
A simple port access tutorial for the hardware interface developer
VC6, VC7Win2K, WinXP, MFC, Dev
|
Jaygiri |
4.12 |
|
Another serial port enumerator
Updated: 8 Sep 2005
A library for enumeration of serial ports that works on 9x, NT 4.0 and 2000, XP and CE platforms
eVC, VC6, Win Mobile, Mobile, Win2K, WinXP, Dev
|
Joaquín M López Muñoz |
4.07 |
|
Interact with FTDI chip
- Unedited
Updated: 23 Jul 2009
This article shows how to use FTDI API to interact with the devices, which have FTDI chip within. EEPROM programming is also discussed.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Dev
|
Apriorit Inc |
4.06 |
|
Enumerating serial ports - W2K style.
Updated: 20 Jul 2002
Enumerating the serial ports using the SetupDi* API provided with Win2K and later
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Zach Gorman |
3.94 |
|
Simple Serial Communication
Updated: 24 Jun 2003
A C++ class to allow simple serial communication in Win32 platforms
C++/CLI, VC6, VC7, VC7.1, eVC 3.0, eVC 4.0, .NET, Mobile, Win2K, WinXP, Win2003, MFC, Dev
|
Idael Cardoso |
3.36 |
|
64-bit electronic key
Updated: 20 Apr 2009
This article demonstrates the use of serial number DS1990 to obtain authorized access to the application.
VC6, Windows, Visual Studio, Dev
|
Jakub Piwowarczyk |
3.00 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Simple Snap-to-Grid cursor to your graphics application
Updated: 26 Oct 2002
Simple Class to add Snap-to-Grid capability to a Windows drawing program.
VC6, VC7Win2K, WinXP, MFC, Dev
|
Jim Hawkins |
4.91 |
|
Mouse gestures recognition
Updated: 22 Nov 2001
Feedforward multilayer neural network and mouse gesture recognition
VC6Win2K, Dev
|
Konstantin Boukreev |
4.83 |
|
The Poor Man's Mouse Gesture
Updated: 15 Jun 2005
An easy to use class for adding basic mouse gesture recognition to your application.
VC6, Windows, Dev
|
PJ Arends |
4.68 |
|
Global Mouse and Keyboard Library
Updated: 8 Aug 2008
Easy-to-use library with global mouse and keyboard hooks and simulators.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Win32, Dev
|
CodeSummoner |
4.68 |
|
Radial Context Menu
Updated: 21 Jul 2005
Mouse gesture with a graphical user interface.
VC6Win2K, MFC, Dev
|
Joerg Koenig |
4.54 |
|
Getting messages from the IntelliMouse
Updated: 15 Dec 1999
How to set up message handlers for a wheel mouse
VC6, Visual Studio, Dev
|
Randy More |
3.73 |
|
Painter Program
Updated: 12 Feb 2003
A simple program that demonstrates how to use mouse messages and how to draw using MFC.
VC6Win2K, WinXP, Visual Studio, MFC, Dev
|
Aymen++ |
3.27 |
|
A 'mouse repeat' function
Updated: 8 Apr 2000
A function that simulates the keyboard repeat behavior for mouse clicks
VC6, Visual Studio, MFC, Dev
|
Pete Sackett |
3.00 |
|
CInputEvent class
Updated: 6 Mar 2003
Easier mouse event management for your owner drawn controls
VC6, VC7Win2K, WinXP, MFC, Dev
|
RichardV |
2.71 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Registry Redirector in x64 / IA64
Updated: 11 Jul 2007
This article gives you a deeper view into the registry redirector on x64 / IA64 systems
VC8.0WinXP, Win2003, Vista, Win64, VS2005, Dev
|
Jochen Kalmbach [MVP VC++] |
4.82 |
|
RegistryMonitor - a .NET wrapper class for RegNotifyChangeKeyValue
Updated: 16 Jan 2006
The Windows API provides a function RegNotifyChangeKeyValue, which is not covered by the Microsoft.Win32.RegistryKey class. This solution imports that function and encapsulates it in a convenient manner.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Thomas Freudenberg |
4.81 |
|
Registry Manipulation Using NT Native APIs
Updated: 5 Sep 2006
An article on manipulating the registry using NT Native APIs.
VC6, VC7.1, VC8.0WinXP, Visual Studio, MFC, Dev
|
Dan Madden |
4.81 |
|
An AES Encrypting Registry Class
Updated: 17 Nov 2006
This article presents yet another registry class which encrypts data using AES.
VC6Win2K, WinXP, MFC, Dev
|
Jeffrey Walton |
4.79 |
|
A set of template classes for working with the registry
Updated: 3 Jul 2002
Writing generic code with templates and the C++ standard library.
VC6, VC7.NET 1.0, Win2K, WinXP, Visual Studio, STL, Dev
|
Daniel Andersson |
4.78 |
|
Asynchronous Registry Notification Using Strongly-typed WMI Classes in .NET
Updated: 14 Nov 2008
How to receive asynchronous events about Registry changes, using WMI.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), Architect, Dev
|
Giorgi Dalakishvili |
4.74 |
|
Registry Symbolic Links
Updated: 21 Oct 2005
An article on creating and using registry symbolic links.
VC6Win2K, WinXP, Dev
|
Stefan Kuhr |
4.70 |
|
Another registry class
Updated: 25 Apr 2003
A registry class with overloaded operators to use registry values like normal variables
VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
SteveKing |
4.63 |
|
Registry Class
Updated: 17 Nov 1999
A simple registry class
VC6, Visual Studio, Dev
|
Robert Pittenger |
4.61 |
|
Registry API Wrapper
Updated: 24 Feb 2000
The Win32 Registry API is far too complex for simple tasks, and all the error checking gets in the way of the real work...
VC6, MFC, Dev
|
Len Holgate |
4.60 |
|
CRegSettings - registry helper class
Updated: 7 Oct 2002
Simple class to store application settings in registry
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, ATL, WTL, STL, Dev
|
Magomed Abdurakhmanov |
4.58 |
|
Access Registry Settings Declaratively
Updated: 12 Apr 2004
A set of macros and classes that allow declarative access to registry settings.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, MFC, ATL, WTL, Dev
|
Lonnie McCullough |
4.55 |
|
Registry Wrapper Class (CRegistry)
Updated: 2 Jan 2005
An article and helper class for the Windows Registry.
VC6Win2K, WinXP, Dev
|
Stuart Konen |
4.45 |
|
A Registry Class
Updated: 6 Aug 2001
A class that makes it easy to work with the registry
VC6Win2K, Visual Studio, MFC, Dev
|
Carlos Antollini |
4.40 |
|
Copy an entire registry key with one simple function
Updated: 31 Mar 2001
A simple API like function that will do this job for you.
VC6Win2K, Visual Studio, Dev
|
Ziv Ayalon |
4.28 |
|
Import/Export registry sections as XML
Updated: 21 Jan 2003
Export registry sections as XML to simplify registry diffs
VC6, VC7Win2K, WinXP, MFC, Dev
|
Stephane Rodriguez. |
4.22 |
|
All (you wanted to know) about the Registry with C#, Part 1 of 2
Updated: 19 Aug 2003
How to get/set/create/delete registry keys of the system, user; setting up registry permissions etc. using C#.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Rakesh Rajan |
4.22 |
|
Very secure method to save and restore registry
Updated: 23 Aug 2004
This article gives a very secure method to save and restore registry keys. It provides a ready to use tool in both command-line and UI modes.
VBScript, VC6Win2K, WinXP, Win2003, MFC, Dev
|
JOHN11 |
4.07 |
|
Stream like operations for the registry
Updated: 24 Jan 2001
Use the operators >> and to extract/insert registry entries.
VC6Win2K, Visual Studio, MFC, Dev
|
Martin Holzherr |
4.06 |
|
A Registry Class
Updated: 27 Mar 2001
This represents a handy set of classes I built to ease the pain of dealing with the Registry.
VC6, Visual Studio, MFC, Dev
|
Joseph M. Newcomer |
4.00 |
|
Simple registry class Enhancement
Updated: 15 May 2002
A simple class which simplifies working with registry values and history items lists.
VC6, VC7Win2K, WinXP, MFC, Dev
|
Alex Kucherenko |
4.00 |
|
Simple Stack-Based Wrapper for Windows and XML Registries
Updated: 9 Aug 2004
Left to my own devices, I tend to leak handles, leave keys open too long, close and re-open keys too often, and generally make a mess of the whole thing. And frankly, so do most of you (no insult intended).
VC6, VC7, VC7.1Win2K, WinXP, STL, VS.NET2003, Dev
|
compiler |
3.94 |
|
A(nother) C++ Registry Wrapper
Updated: 21 Sep 2005
Single header wrapper for registry manipulation.
VC7.1WinXP, Visual Studio, Dev
|
Keith A. Lewis |
3.79 |
|
A Small Class Providing Typed Access To The Registry
Updated: 28 May 2006
The described class allows to write/read values of various types to/from the Windows registry.
C#, VB, Windows, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
|
Andrey Dryazgov |
3.78 |
|
A handy class to make use of Windows Registry
Updated: 15 Aug 2004
Shows how simple accessing Windows Registry can be if you do not need bells and whistles.
VC6Win2K, WinXP, Win2003, STL, Dev
|
__PPS__ |
3.71 |
|
Read, write and delete from registry with C#
Updated: 17 Dec 2002
An useful simple class to read, write, delete values from registry with C#.
C#.NET 1.0, Win2K, WinXP, Visual Studio, Dev
|
Francesco Natali |
3.70 |
|
Microsoft Product Key Finder
Updated: 31 Jan 2008
|