Click here to Skip to main content
15,885,546 members
Everything / Operating Systems / Windows

Windows

Windows

Great Reads

by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Martin Mitáš
How to support scrolling within your controls.

Latest Articles

by Bert O Neill
This article explains how to install and configure AWS LocalStack on a Windows machine for SQS (Simple Queue Service).
by Ștefan-Mihai MOGA
This article is about the IntelliFile application which is a free alternative Windows version to Total Commander and uses many components that have been published on CodeProject.
by GabrieleTronchin
A simple stored procedure to add at your database to keep it reactive
by GabrieleTronchin
Automatic creation of non clustered indexes using system SQL entities

All Articles

Sort by Updated

Windows 

20 Aug 2009 by "Fish" (David B. Trout)
A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group).
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
22 Dec 2003 by #realJSOP
Add a scrollbar to a property page when the SIP is displayed.
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.
28 Jul 2006 by #realJSOP
Copy a bitmap over a portion of another bitmap
3 Aug 2006 by #realJSOP
A passable workaround for the COleDateTime formatting behavior in MFC8.
17 Nov 2006 by #realJSOP
A technique for making stdio functions compile clean regardless of the Microsoft compiler used
29 Nov 2006 by #realJSOP
Here's some code that will automatically start your app on a secondary monitor if it's compiled with debug info.
30 Nov 2006 by #realJSOP
Two methods to retrieve the path/name of a VS2002 or higher DLL from within that DLL.
4 Dec 2006 by #realJSOP
Compare floating point numbers for equality at programmer-specified precision.
27 Jan 2007 by #realJSOP
Implement XML application profiles that are similar (but not too similar) to using INI files
15 Apr 2008 by #realJSOP
The right way to code using CodeProject for occasional support
15 Apr 2008 by #realJSOP
The right way to code using CodeProject for occasional support
27 Jan 2007 by #realJSOP
The right way to code using CodeProject for occasional support
15 Apr 2008 by #realJSOP
The right way to code using CodeProject for occasional support
12 Jan 2010 by #realJSOP
The right way to code using CodeProject for occasional support
26 Jan 2007 by #realJSOP
Add menu items to, and learn how to handle the system menu
7 May 2007 by #realJSOP
The VBScript version of my C# article about the very same thing
21 Dec 2008 by #realJSOP
Parse a string with quoted elements, insert/add/delete elements, and is CLS compliant
11 Dec 2010 by #realJSOP
Scrape the My Articles page here on CodeProject to keep an eye on your articles.
5 Oct 2010 by #realJSOP
One way to create a completely random encryption key, and sharing it with a client application
30 Aug 2011 by #realJSOP
Keep more detailed track of your Codeproject reputation points.
20 Sep 2012 by #realJSOP
Keep more detailed track of your Codeproject reputation points.
20 Aug 2011 by #realJSOP
Keep more detailed track of your Codeproject reputation points.
4 Nov 2012 by #realJSOP
My Anagrams game ported to WPF.
27 Feb 2018 by #realJSOP
Create and run jobs kinda like SQL Server Enterprise - Users Guide
30 Sep 2017 by #realJSOP
Create and run jobs kinda like SQL Server Enterprise - Architecture and design decisions
30 Sep 2017 by #realJSOP
Create and run jobs kinda like SQL Server Enterprise - The CSV and Excel Importer Code
30 Sep 2017 by #realJSOP
Create and run jobs kinda like SQL Server Enterprise - Job Scheduling Code
30 Sep 2017 by #realJSOP
Create and run jobs kinda like SQL Server Enterprise - How Packages Are Run
30 Sep 2017 by #realJSOP
Create and run jobs kinda like SQL Server Enterprise - Interesting Coding
21 Feb 2021 by #realJSOP
Not about just writing code, but adapting someone else's code to your own needs
12 May 2005 by #realJSOP
Build a menu and/or a toolbar dynamically without using resource files (well, almost).
8 May 2007 by #realJSOP
A method for programatically determining the appropriate foreground color based on the specified background color
20 Mar 2009 by $enthi£
A simple Google chat ( gtalk ) application using Jabber.Net
7 Sep 2005 by $icK$
This article gives a class that extracts Windows XP hotfix installed on a computer.
1 Aug 2005 by $icK$
This articles illustrates CheckMail which is a C++ class to extract a list of email addresses found on a local computer, using the registry.
8 Mar 2009 by Đonny
This article introduces and describes a framework that allows the creation of managed plug-ins for the Total Commander file manager.
1 Sep 2008 by >>MonMon<<
Already made MFC ownerdraw listbox that holds text and icons
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.
7 Feb 2015 by 'Anil' Radhakrishna
Show off your book collection using a AngularJS script & Google Spreadsheet as your back-end
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
29 Apr 2003 by (Steven Hicks)n+1
How to do Image Galleries using ASP.NET
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.
24 May 2006 by --==## Andy74 ##==--
How to detect network connections using the SENS Network Events component.
16 Oct 2006 by --==## Andy74 ##==--
Use a personal provider to manage users and roles in a web application.
8 May 2007 by --==## Andy74 ##==--
How to use a certification to connect to an SSL channel and use a web service
29 Jan 2004 by -Dr_X-
Passing multiple values as a single Parameter to a Stored Procedure
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
9 Apr 2009 by .bil.t.
Easily integrate a certain part of a TDL file into another one
23 Oct 2007 by .chris
The code helps speed up the devopment of toolparts using SmartPart and SharePoint.
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
10 Jun 2005 by .NETian
In this article, we will learn the basics of socket programming in .NET Framework using C#. Secondly, we will create a small application consisting of a server and a client which will communicate using TCP and UDP protocols.
26 Apr 2007 by .NetRams
ASP.Net datagrid onclick change selected row back color.
8 Aug 2005 by .rich.w
An MFC implementation of hashing files and strings with CRC32, GOST-Hash, MD2, MD4, MD5, SHA-1 and SHA-2 (256/384/512).
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.
9 Aug 2005 by .rich.w
An easy to use class based around unrar.dll.
3 Aug 2000 by .Shoaib
A step by step guide to write a COM server using C++ without MFC or ATL.
13 Oct 2010 by .Shoaib
A framework for object serializiation/deserialization that is many times faster and yields a compact output.
18 Dec 2005 by .Suchit
COM/OLE based technology for Process Control - An Overview.
16 Feb 2006 by .Suchit
Scratching the surface of Quantum Computing. An interesting way of looking at computing machines.
6 Nov 2007 by .Suchit
Generating smooth lines with antialiasing; sample code for animation is included
26 May 2007 by .Suchit
Tinkering with SilverLight to get a 3D scene rendered in the Browser.
10 Nov 2017 by /n software
This article will give you easy instructions for setting up /n software components in your development environment.
26 Sep 2007 by /randz
A custom vertical label user control in C#.NET with support for transparent backgrounds.
6 Sep 2007 by /randz
A library used to encapsulate web request parameters to keep them from prying eyes and to prevent injection of unwanted data.
12 Nov 2007 by 00K
A simple way to access your database using vb.net