Click here to Skip to main content
15,868,016 members
Everything / Operating Systems / Windows 2000

Windows 2000

Win2K

Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.
by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
by Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.

Latest Articles

by Steffen Ploetz
Another fully functional ownerdraw menu with minimal effort - this time based on Win32, with icons instead of bitmaps, with accelerators and tested for ReactOS and WinNT 4.0 to Windows 10
by Emre Guldogan
A System for Simulation and Analysis of Logic Circuits
by libbyliugang
A splitter control for dialog can auto change the linked window's position
by Alexandru Matei
Shows an alternative to GetCharABCWidths and GetCharABCWidthsFloat

All Articles

Sort by Updated

Windows 2000 

19 Oct 2010 by "Fish" (David B. Trout)
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
16 Apr 2001 by #realJSOP
Technique for utilizing a CResizablePage in a CFormView-derived class
6 Jun 2001 by #realJSOP
Extension of Paolo Messina's CResizableDialog concept
14 Mar 2002 by #realJSOP
Parse strings with specified delimiter and specified quote character
7 May 2001 by #realJSOP
Track a mouse click, even in a scrolled view
12 Dec 2001 by #realJSOP
A small function to either accept or create a UUID* and return a CString
15 Apr 2008 by #realJSOP
Helps with copying a device independant bitmap to the clipboard.
8 Dec 2002 by #realJSOP
Some dialogbox code to give the Blonde a clue
9 Dec 2002 by #realJSOP
One technique for performing a binary insertion sort on a std::list
13 May 2005 by #realJSOP
Create blinking cells for Chris Maunder's grid control.
9 Aug 2005 by #realJSOP
Enumerate all controls in a dialog box or form view.
12 May 2005 by #realJSOP
Build a menu and/or a toolbar dynamically without using resource files (well, almost).
17 Feb 2002 by <b>T</b>om <b>C</b>ollins
Shows how to develop ATL-Objects to extend VB-Script. Uses ISharedPropertyGroupManager to keep data in memory. Supervises MSDEV-shutdown.
22 Jul 2002 by 'Anil' Radhakrishna
Convert any Table into XML format & view it using XSL
23 May 2002 by 'Anil' Radhakrishna
search multiple sites at once
4 Jul 2002 by 'Anil' Radhakrishna
Search multiple sites at once and view results on a single page
4 Jul 2002 by 'Anil' Radhakrishna
Fun with Frames
21 Mar 2003 by 'Anil' Radhakrishna
Mimics PowerPoint functionality & can be used for short text messages
7 May 2003 by 'Anil' Radhakrishna
Overcome the problem of image quality deterioration on resizing by converting to PNG format.
23 Jun 2006 by 'Anil' Radhakrishna
A lightweight method to generate a Word document without using any components and show it in Print Layout.
15 Jul 2001 by (Steven Hicks)n+1
Learn the basics of WML without any previous knowedge of XML
18 Jul 2001 by (Steven Hicks)n+1
Add 404 encoding to your application with this DLL
9 Oct 2003 by * Sandeep Alur
This article introduces the concept behind Principal and Indentity objects in .NET and proposes a security model adopting these objects in a .NET application.
6 Aug 2002 by -Kirill-
Enhancing window fade-in to render common controls correctly and to allow the window to remain transparent after the fade-in
27 Jul 2002 by .dan.g.
A dynamic window attribute viewer to replace Spy++
14 Dec 2002 by .dan.g.
Provides built-in graying, rotating, shearing, resizing, blurring, sharpening, flipping, negating and color replacement to CBitmap as well as support for user-defined processing plug-ins
21 Mar 2003 by .dan.g.
Simplifying the implementation of Windows hooking through the use of a templatized manager class
31 Mar 2004 by .dan.g.
A one-click process to building the source files in the active project into a self contained zip file, using this simple-to-use Visual Studio Add-In
25 Mar 2006 by .dan.g.
A support tool to allow those performing builds to independently determine exactly what source files have been changed and by whom
27 Sep 2003 by .dan.g.
A Visual Studio addin for creating and editing ASCII diagrams in source files
27 Sep 2003 by .dan.g.
A 'Visio-like' tool for adding and editing ascii diagrams in your source code
11 Oct 2003 by .dan.g.
A self-contained, user-extensible, application-wide skinning architecture for Windows controls.
31 Mar 2004 by .dan.g.
Zip your VC6 and .NET workspace and project files using a Standalone Executable, an Explorer shell extension or an updated VC6 Addin
21 Mar 2004 by .dan.g.
A 'drop-in' FTP solution for applications providing a full GUI, extended commandline options and no resource files. Use standalone or compiled into your own app.
30 Jun 2002 by .dan.g.
A framework for overriding all aspects of a tab control's apprearance, including the borders, the background and of course the tabs themselves.
15 Apr 2003 by .dan.g.
A utility providing enhanced Windows message debugging.
26 May 2003 by .dan.g.
A new and unique approach to the perennial problem of how to change the default appearance of Windows menus
10 Dec 2002 by .dan.g.
Presents an extended yet simplified interface to querying, filtering and extracting multiple files from a zip archive
27 Jul 2003 by .dan.g.
High level wrapping of the zlib library to make easy work of zipping and unzipping files and folders
22 May 2005 by .rich.w
An MFC implementation of a DNS class, it can retrieve multiple IPs and hostnames.
25 Jun 2005 by .rich.w
An easy updating method with a small foot print.
8 Jul 2002 by 0xdeadbeef
Advanced critical section which features TryLock and timeouts
21 Mar 2007 by 10Tec, Sergey Gorbenko
Tool for creating MS Visual Studio XML documentation files. These files can be used for Visual Studio Intellisense, and to create help files via tools such as NDoc and SandCastle.
15 Nov 2010 by 10Tec, Sergey Gorbenko
Tool for creating MS Visual Studio documentation files - XML Summaries, HxS/MSHC help solutions and manuals.
28 Mar 2003 by 73Zeppelin
An article on 2-D Polygon Clipping
17 Dec 2001 by @deel@bbas
A Garbage Collector framework that is based upon Generational Copying
31 Mar 2005 by @run
Registry access, to append customized menu to system's menu.
16 Jul 2002 by [goofy]
An article on simple loading GIF, JPEG pictures from a resource (.RC) (no MFC)
23 Sep 2007 by [ICR]
How to create an application that consists primarily of a tasktray icon
30 May 2001 by [James Pullicino]
Saving the size and positions of windows so that they can be restored next time the app loads up
18 May 2002 by [James Pullicino]
Navigate through the Protected Storage in Windows 2000 or XP
23 May 2002 by [James Pullicino]
Save window sizes, positions and state for all frames in an MDI MFC Application
21 Oct 2007 by ]Whatever[
An add-in that handles incrementing assembly and file version numbers under certain conditions.
15 Aug 2004 by __PPS__
Shows how simple accessing Windows Registry can be if you do not need bells and whistles.
25 Sep 2006 by _alank
A basic Article on using Visual Studio Setup (Web Setup)
19 Jan 2005 by _anil_
Use DeviceCapabilities function to get the paper name of a printer.
3 Oct 2006 by _AnsHUMAN_
A simple button control showing the use of a property page.
19 Oct 2005 by _duk_
Using the Excel namespace in C#, we can load or open an Excel file and read the cell contents.
31 Oct 2006 by _Olivier_
Console process output flushing is no longer a problem with this little stub.
29 Jun 2006 by _oti
An article and source code regarding the implmentation of B-Trees in C++.
22 Mar 2004 by _Reinhard
Easy to use Interface for Event Logging based on CXEventLog class
8 Aug 2009 by _Reinhard
A simple to use tool that generates ADO based classes for calling SQL Stored Procedures. Only a few clicks, and you can access any Stored Procedure in your database.
27 Aug 2003 by A Berglas
Version mismatches can cause unreproducable instability
11 May 2004 by A Berglas
This article demonstrates serious bugs and security vulnerabilities that can be easily introduced by using the ASP.NET OnChange event for validation.
27 Feb 2007 by A. Bhandari a.k.a Amit Bhandari
Batch file renaming utility using threading
2 Dec 2013 by A. Najafzadeh
Class used to display date in complete string format in Shamsi
14 Nov 2003 by A.Said
You can get right to left Forms and Controls with mirroring property, which Right to Left Common property can't do.
3 Feb 2003 by A.Samar
This article explains inserts and deletion of queues
24 May 2004 by aa2max
ASP Content Mangement System.
30 Jan 2004 by aa2max
Web based content management solution for your own music review site.
12 Jan 2004 by aa2max
Monitor your website and create HTML reports.
9 Feb 2004 by aa2max
A complete website content management system using ASP and MySQL
3 Aug 2004 by aa2max
Receive email notification if your website is down or slow
20 Apr 2005 by aa2max
Complete ready to run real estate agent, or for-sale-by-owner website.
4 Aug 2004 by aa2max
A very basic web-based content management system using ASP.NET and MS Access
11 Jul 2004 by aa2max
Easy Guestbook with ASP and MS Access
5 Aug 2004 by aa2max
Simple News System using ASP and MS Access
29 Oct 2004 by aa2max
A simple image gallery with captions using ASP.
29 Jul 2005 by aa2max
Simple web-based time management application using ASP and MS Access.
25 Sep 2006 by aaa_xxx_aaa
The Win API cannot access inifile in UNICODE, sometimes, we may want to add some wide characters into INI file, so I wrote a class to access INI file in UNICODE
13 Sep 2004 by aakaab
OOP aspects of JavaScript programming language.
26 Oct 2004 by aalo
A workaround to escape the &quot;Your email message has been idle&quot; when clicking a link in a hotmail message that has been displayed for more than five minutes
27 Sep 2011 by Aamir Butt
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.
17 Jun 2004 by Aamir Butt
An article on how to put and get information to an OLE Structured Document.
1 Mar 2004 by aarrabi76
Getting emails from address book using outlook object, and other folders
8 Feb 2003 by Abbas_Riazi
A CStatic derived class to show drive information.
18 Feb 2003 by Abbas_Riazi
Use serial ports to add GPS (Global Positioning System) support to your desktop computer by using NMEA0183 protocol
19 Aug 2003 by Abbas_Riazi
Obtaining Information from Computer Hardware/Software
6 Jan 2003 by Abbas_Riazi
Add an analog clock to your project (A tutorial for creating CStatic derived controls)
10 Jan 2003 by Abbas_Riazi
A List Control to Monitor Windows Registry
15 Mar 2003 by Abbas_Riazi
A Shell Extension Context Menu to Change Skin of Windows Explorer
25 Jan 2003 by Abbas_Riazi
Use WiNRADiO card to add radio support to your desktop computer
23 May 2003 by Abbas_Riazi
Using MATLAB engine to solve engineering problems.
1 Jul 2003 by Abbas_Riazi
Using MATLAB Engine API to control MATLAB
21 Jul 2003 by Abbas_Riazi
Using MATLAB C++ Math Library to solve engineering problems
18 Apr 2004 by Abbas_Riazi
A CStatic derived class for displaying GIF Animations.
3 Aug 2003 by Abbas_Riazi
A free utility to convert text files to Adobe PDF.
26 Aug 2003 by Abbas_Riazi
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!