Click here to Skip to main content
14,866,658 members
Everything / Programming Languages / C++

C++

C++

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 Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
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.

Latest Articles

by honey the codewitch
Explore the inner workings of a highly capable IoT display driver for the ESP32
by Vincent Radio
VRCalc++ OOSL Engine is embeddable in any Delphi Application using Dynamic Packages
by David MacDermot
This article describes the creation of a non-MFC custom PropertyGrid control.
by honey the codewitch
Use an ILI9341 display efficiently from an ESP32 without the Arduino framework. Load JPEGs.

All Articles

Sort by Score

C++ 

Please Sign up or sign in to vote.
11 Aug 2008
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.
Please Sign up or sign in to vote.
5 Jun 2008
Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
Please Sign up or sign in to vote.
4 Apr 2008
Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
Please Sign up or sign in to vote.
17 Jan 2005
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.
Please Sign up or sign in to vote.
10 Sep 2009
Chesnokov Yuriy
General idea of how the computer may be used to describe the image analyzing its pixel content known as ALIP
Please Sign up or sign in to vote.
23 Oct 2008
Paul Vickery
Code to add a message bar to virtually any existing Windows control.
Please Sign up or sign in to vote.
10 Mar 2010
Apriorit Inc, Ivan Romanenko
This article is the continue of the previously posted article Hide Driver. Some methods to detect hidden files and processes are described in it
Please Sign up or sign in to vote.
19 Jul 2007
Hans Dietrich
This series of articles is a step-by-step guide to reading files stored in your program's resources. Along the way I will present some non-MFC classes to assist you in reading text, binary, zip, and even encrypted files that have been compiled into your program as resources.
Please Sign up or sign in to vote.
9 Jun 2005
Nish Nishant
CProcessData is a template class that makes it easy to use data allocated in a different process, and is useful when making inter-process SendMessage/PostMessage calls.
Please Sign up or sign in to vote.
11 Mar 2017
Sergey Alexandrovich Kryukov
Derived work based on the article by Sergey Ryazanov "The Impossibly Fast C++ Delegates": this good solution is fixed and further developed using C++11.
Please Sign up or sign in to vote.
23 Mar 2021
Espen Harlinn
Choosing the right synchronization mechanisms when working with threads, thread-pools, and I/O Completion ports to create high performance asynchronous servers in C++
Please Sign up or sign in to vote.
10 Mar 2002
Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
Please Sign up or sign in to vote.
28 Sep 2002
Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
Please Sign up or sign in to vote.
12 Jan 2020
Shao Voon Wong
Floating Point Format For C++ and C# Programmers
Please Sign up or sign in to vote.
11 Jul 2002
Oz Solomon
Window and File Management add-in for Visual C++
Please Sign up or sign in to vote.
22 Jan 2017
marcus obrien
My experience of the disastrous effects of a bad OO design. In particular what happens when combinatorial explosion arrives knocking on the door.
Please Sign up or sign in to vote.
13 Jul 2019
Michael Chourdakis
An easy locking class for shared/exclusive mutex functions with upgrade/downgrade
Please Sign up or sign in to vote.
23 Mar 2009
Jeffrey Walton
Perform authenticated encryption with Crypto++.
Please Sign up or sign in to vote.
1 May 2014
codestarman
X86/ARM emulator written using C++ and assembler for the .NET environment.
Please Sign up or sign in to vote.
26 May 2006
Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
Please Sign up or sign in to vote.
30 May 2006
Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
Please Sign up or sign in to vote.
10 Nov 2002
Alexey
The ALXGrid Control Library is a set of classes for management of data as a table.
Please Sign up or sign in to vote.
1 Mar 2019
AmirAslan Haghrah
Implementing a very simple Backpropagation Neural Network algorithm to approximate f(x) = sin(x) using C++
Please Sign up or sign in to vote.
13 Sep 2005
Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
Please Sign up or sign in to vote.
4 Sep 2002
Stephane Rodriguez.
This article demonstrates how to automate IE's Save As functionality
Please Sign up or sign in to vote.
25 May 2009
Jochen Baier
Using this smart 'FIXME' macro will help you not to forget to fix your code.
Please Sign up or sign in to vote.
2 Nov 2009
csrss
A tool for loading device drivers
Please Sign up or sign in to vote.
1 Nov 2017
Jose A Pascoa
Rolling up a practical solution.
Please Sign up or sign in to vote.
23 Nov 2018
MehreenTahir
This article will show you an alternative way of using C++; How to write functional code in C++. You’ll see how to write more concise, safer, readable, reasonable code.
Please Sign up or sign in to vote.
6 Jan 2020
The Ænema
This article will teach you how to create an amazing, clean and smooth WPF/Winform UI for your native application without using any complex, unsafe, ActiveXish methods, etc.
Please Sign up or sign in to vote.
25 Nov 2004
Thorsten Ottosen
Are you tired of filling data manually into STL containers? With the Initialization Library it gets a lot easier.
Please Sign up or sign in to vote.
14 Nov 2020
Miroslav Fidler
Installation and the first look at U++ platform
Please Sign up or sign in to vote.
20 Apr 2002
Chris Losinger
A base class for a prefereneces dialog, similar to that used in Netscape
Please Sign up or sign in to vote.
5 Apr 2001
Joseph M. Newcomer
How do you capture the bitmap of a window? This little download shows how, and places the bitmap on the clipboard.
Please Sign up or sign in to vote.
19 Mar 2007
Adam Nelson
Surveys other phonetic matching techniques, and presents additional resources on the subject.
Please Sign up or sign in to vote.
9 Jan 2018
Shao Voon Wong
A portable and easy-to-use C++ file library to read and write structured data
Please Sign up or sign in to vote.
1 Nov 2017
peterboulton
This article shows how to add new Ribbon themes to an MFC application built using the Visual Studio 'Feature Pack' (CMFCVisualManager) classes.
Please Sign up or sign in to vote.
28 Oct 2018
Andrew Kirillov
The article demonstrates usage of ANNT library for creating convolutional ANNs and applying them to image classification tasks.
Please Sign up or sign in to vote.
8 Aug 2020
Shao Voon Wong
Bring your animations to H264/HEVC video using C++ and C# with h/w acceleration
Please Sign up or sign in to vote.
7 Apr 2000
PJ Naughter
A collection of freeware MFC classes to encapsulate the SNTP protocol.
Please Sign up or sign in to vote.
10 May 2017
Petrov Vladimir
Former NeHe OpenGL Lessons adapted to MSVS-15 pro MFC in INICODE and the samples of the Joystick implementation
Please Sign up or sign in to vote.
27 Aug 2020
Carlos Jiménez de Parga
A reusable Visual C++ framework for real-time volumetric cloud rendering, animation and morphing
Please Sign up or sign in to vote.
29 Aug 2017
Andrew Kirillov
The article describes cam2web project - an open source application aimed for streaming cameras as MJPEG streams.
Please Sign up or sign in to vote.
29 Nov 2004
peterchen
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).
Please Sign up or sign in to vote.
26 Dec 2001
Chris Maunder
Some classes and utility functions for general computational geometry
Please Sign up or sign in to vote.
11 Jul 2017
Marius Bancila
Create COM visible types in C# and consume them from C++
Please Sign up or sign in to vote.
13 Aug 2018
Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
Please Sign up or sign in to vote.
23 Mar 2021
Espen Harlinn
A .NET Core client implemented in C# using TcpClient and a multi-threaded server implemented in C++
Please Sign up or sign in to vote.
26 Nov 1999
Chris Maunder
Shows how to use text callbacks in list controls
Please Sign up or sign in to vote.
24 May 2006
Michael Dunn
A tutorial on writing a shell extension that provides custom drag and drop functionality.
Please Sign up or sign in to vote.
9 Jun 2002
Chen Hao
How to control the dependancy on oleacc.dll in your Visual C++ .NET applications
Please Sign up or sign in to vote.
13 Jun 2002
Tim Smith
Color picker control for WTL applications including optional support for XP themes
Please Sign up or sign in to vote.
20 Sep 2012
Marius Bancila
This article proposes a C++ implementation for computing hashes (SHA1, MD5, MD4 and MD2) on Windows with the Microsoft CryptoAPI library.
Please Sign up or sign in to vote.
6 Feb 2020
David Lafreniere
Protect against heap fragmentation faults and improve execution speed with a fixed block alternative to STL std::allocator
Please Sign up or sign in to vote.
6 Feb 2000
Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs
Please Sign up or sign in to vote.
5 Nov 2002
Alexey
The alxBase classes for work with dbf files.
Please Sign up or sign in to vote.
7 Aug 2007
Hans Dietrich
XBreadCrumbBar is a windowless non-MFC class that allows you to display a breadcrumb trail as HTML text, with support for web links and APP: links.
Please Sign up or sign in to vote.
4 Apr 2019
Andrew Kirillov
An open source application to acquire and process video from cameras
Please Sign up or sign in to vote.
3 Sep 2020
David Lafreniere
A C++17 standards compliant delegate library capable of targeting any callable function synchronously or asynchronously
Please Sign up or sign in to vote.
6 Mar 2021
Hatem Mostafa
Artificial Neural Network C++ class with two use cases: Counter and Handwritten Digits recognition
Please Sign up or sign in to vote.
29 Mar 2018
Andrew Kirillov
The article describes the PiRex robot controllable from either a web browser or a dedicate client application by using REST API.
Please Sign up or sign in to vote.
9 Apr 2006
AlanW
A WTL tree control that supports Windows Vista style selection and multiple selection.
Please Sign up or sign in to vote.
6 Feb 2000
Stuart Carter
This article explains how to support file drag and drop in your CWnd-derived object
Please Sign up or sign in to vote.
14 Jun 2002
Neil Van Eps
An article on drawing Code 39 barcodes to the screen or to the clipboard
Please Sign up or sign in to vote.
27 Aug 2002
Nish Nishant
A wrapper class for SHFormatDrive (XP/2K only). Corrects some errors in KB article Q173688
Please Sign up or sign in to vote.
10 Sep 2010
logicchild
An article that explains how to use this library
Please Sign up or sign in to vote.
2 Aug 2017
Marius Bancila
Using managed COM objects in C++ without registering the server in Windows Registry
Please Sign up or sign in to vote.
11 Sep 2017
Michael Haephrati
A simple way to provide silent automatic updates with no server side code
Please Sign up or sign in to vote.
25 Mar 2018
The Ænema
Learn how to inject your 4.5 framework .NET application into a C++ unmanaged host application. Fast, Secure & without any extra tool or library.
Please Sign up or sign in to vote.
31 Mar 2017
JorgeLuisOrejel
This article describes the implementation and testing of a simulator of a universal Turing machine.
Please Sign up or sign in to vote.
18 May 2002
Adam Solesby
Useful Visual Studio macros to simplify commenting code
Please Sign up or sign in to vote.
16 Apr 2007
Matt (D) Wilson
A simple command-line utility that validates XML files, implemented using MSXML via the VOLE COM/Automation driver library
Please Sign up or sign in to vote.
20 Mar 2009
SBJ
A Model-View-Controller Framework that integrates with the MFC Doc/View architecture
Please Sign up or sign in to vote.
5 Mar 2009
Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
Please Sign up or sign in to vote.
1 Sep 2009
Koushik Biswas
How to setup Darwin Streaming Server 6.0.3 on 32 or 64 bit Linux platforms, add custom functionality by developing plugins ("modules" as Apple calls them), and results of some performance and load tests I ran
Please Sign up or sign in to vote.
12 Nov 2020
Miroslav Fidler
...but I will tell you anyway.
Please Sign up or sign in to vote.
1 May 2017
AlexeyAB
Examples of use and testing of a thread-safe pointer and contention-free shared-mutex
Please Sign up or sign in to vote.
2 Nov 2001
Roman Kiss
This article describes a .NET Application model driven by the Web Services using the Virtual Web Service Proxy (written in C#)
Please Sign up or sign in to vote.
14 Oct 2002
Douglas Earl
Use .NET remoting to send the contents of your clipboard to another computer
Please Sign up or sign in to vote.
18 Jan 2018
Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
Please Sign up or sign in to vote.
12 May 2017
SeattleC++
Reports performance of C++ container classes on a variety of operations
Please Sign up or sign in to vote.
27 Jan 2021
Shao Voon Wong
Windows Toast Notification in C++
Please Sign up or sign in to vote.
6 Jan 2001
Tony Truong
Taking advantage of the Winlogon Notification Package
Please Sign up or sign in to vote.
18 Dec 2001
Davide Calabro
The reference control for MFC flat buttons with text and icons. Give your CE applications a professional look!
Please Sign up or sign in to vote.
16 Jul 2002
soptest
How MS implements them and why they do not want you to see the source code of those functions.
Please Sign up or sign in to vote.
8 Nov 2004
JaeWook Choi
An article on Mouse Gesture add-in for MS DevStudio 6.
Please Sign up or sign in to vote.
24 Aug 2007
The Ultimate Toolbox
The Ultimate Toolbox supports Office XP, Office 2003, and Classic application skins
Please Sign up or sign in to vote.
14 Oct 2009
Alex Blekhman
Example of handling real-life challenges when hosting WebBrowser control: separate creation of hosting window and the control, keyboard shortcuts, control's dimensions, etc.
Please Sign up or sign in to vote.
6 Mar 2012
Chandrakantt
Registering a custom URL protocol for invoking an application
Please Sign up or sign in to vote.
14 Sep 2018
bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
Please Sign up or sign in to vote.
19 Jan 2014
Mike Hankey
Part 2 in an on going series of article featuring an Autonomus Rover
Please Sign up or sign in to vote.
13 Feb 2019
Michael Chourdakis
Create collaborating projects easily
Please Sign up or sign in to vote.
30 Jan 2017
Michael Haephrati
Chrome stores all passwords and other credentials in an encrypted database but guess what: they can be retrieved by anyone with the proper knowledge. This article will show you how.
Please Sign up or sign in to vote.
15 Jun 2017
0xG00DC0FFEE
A better and much simpler implementation of Finite State Machine library for C++
Please Sign up or sign in to vote.
16 Aug 2017
HoshiKata
How to use C++ to write XML files that can be consumed by OpenOffice or Excel as spread sheets..
Please Sign up or sign in to vote.
5 Dec 2019
Petrov Vladimir
Compact and simply Vector Formula of the Intersection Point of Two Line Segments
Please Sign up or sign in to vote.
16 Jan 2019
Phil Hopley
Second part in a series on a ROS (Robot Operating System) House Bot
Please Sign up or sign in to vote.
6 May 2002
peterchen
An easy-to-use control to display bitmaps (stretch, scale, tile)
Please Sign up or sign in to vote.
9 Jun 2000
James Spibey
An article discussing a Plug-in for Nullsoft Winamp which looks and behaves like the Winamp UI.
Please Sign up or sign in to vote.
8 May 2005
Brian C Hart
We build our new server and install it on the server machine.
Please Sign up or sign in to vote.
24 Jul 2001
Joao C. Morais
An article about COM Architecture, COM Servers, COM DLL Servers and the Registry
Please Sign up or sign in to vote.
22 Aug 2001
Valters Vingolds
Article describes how to obtain IHTML interfaces to prrogrammatically scroll WebBrowser control from Visual C/C++.
Please Sign up or sign in to vote.
24 Feb 2002
Kirill Panov
CDataGrid which was derived from CGridCtrl and used ADO for access to database.
Please Sign up or sign in to vote.
2 Mar 2004
gUrM33T
How to subclass an edit control in MFC so that it accepts numeric values only
Please Sign up or sign in to vote.
29 Dec 2006
Michael Dunn
How to use power status notifications to make your applications conserve power when necessary.
Please Sign up or sign in to vote.
29 Jun 2009
Michael Dunn
Create custom tasks in your app's jump list on Windows 7
Please Sign up or sign in to vote.
15 Aug 2014
Ștefan-Mihai MOGA
How to solve real-life problems using B-trees
Please Sign up or sign in to vote.
1 Jan 2021
Yuancai (Charlie) Ye
Application of SocketPro onto various databases for continuous inline request/result batching and real-time stream processing with bi-directional asynchronous data transferring
Please Sign up or sign in to vote.
28 Sep 2018
Andrew Kirillov
The article demonstrates usage of ANNT library for creating fully connected ANNs and applying them to different tasks.
Please Sign up or sign in to vote.
4 Feb 2020
Michael Chourdakis
A quick way to add UWP controls into plain Win32 apps for Windows 10
Please Sign up or sign in to vote.
29 Jun 2017
EgorYusov
This article describes an efficient thread-safe reference counting system
Please Sign up or sign in to vote.
27 Mar 2001
Joseph M. Newcomer
GDI objects selected in a DC can't be deleted - even when you call DeleteObject. This handy class makes these potential leaks a thing of the past.
Please Sign up or sign in to vote.
13 Jan 2002
Lim Bio Liong
A System Tray Utility to precisely capture screenshots of Windows and Controls anywhere on the screen.
Please Sign up or sign in to vote.
8 Apr 2002
Jens Scheidtmann
Have you ever searched for a nice way to select a subrange from an interval? This may be the solution for you.
Please Sign up or sign in to vote.
28 Jun 2005
Greg Rezansoff
This brief article describes how to use managed Direct3D to render texture bitmaps with alpha channels and transparency key colours onto vertices in C# with the aid of a MatrixStack.
Please Sign up or sign in to vote.
1 May 2006
jconwell
Part 2 of an introduction to creating dynamic types. This article shows how to actually generate the methods in a dynamic type and how to call them.
Please Sign up or sign in to vote.
8 Aug 2006
Jeff Glatt
An ActiveX Script Host with custom COM objects. This allows a script to call C functions in your app.
Please Sign up or sign in to vote.
28 Jul 2008
Roland Trainor
A class to facilitate user defined dialog and window control layouts.
Please Sign up or sign in to vote.
9 Oct 2008
Paul M Watt
Macro based framework written for C++ applications that will allow basic instrumentation and profiling features
Please Sign up or sign in to vote.
11 Dec 2008
Zeeshan Amjad
A Linked List as an example of a compile time data structure, and its implement with template meta-programming.
Please Sign up or sign in to vote.
21 Dec 2008
Emmanuel Herrera
An article describing how to create custom UDP packets and then send them through the Internet using WinPCap.
Please Sign up or sign in to vote.
30 Sep 2009
Fiwel
Different ways to apply image filters.
Please Sign up or sign in to vote.
6 Nov 2014
MrMikeJJ
Designed to take XML and make it easy to read, by adding appropriate line breaks and tab indentation.
Please Sign up or sign in to vote.
30 May 2019
Michael Chourdakis
A few functions and you can call various Web libraries like Google Drive
Please Sign up or sign in to vote.
12 Aug 2019
Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
Please Sign up or sign in to vote.
5 Apr 2020
Mircea Neacsu
An AWK interpreter converted to a C-callable library
Please Sign up or sign in to vote.
4 Sep 2020
Uzi Granot
Arduino Nano micro controller breadboard project with wiring diagram and source code. Development software by PlatformIO and Arduino Studio.
Please Sign up or sign in to vote.
3 Oct 2020
Ben Hanson
Back in 1984, I wanted to write a Z80 assembler. At the time, this would have meant coding it in Z80 machine code, but due to the conveniences of modern technology, I have now done it in C++.
Please Sign up or sign in to vote.
10 Dec 2001
Yuriy Zaporozhets
Very primitive function that creates region from *.bmp files
Please Sign up or sign in to vote.
17 Jun 2002
Chris Maunder
A quick introduction to Garbage collection in .NET using Managed C++
Please Sign up or sign in to vote.
25 Oct 2000
Jim Crafton
An Article describing working with the Visual Component Framework
Please Sign up or sign in to vote.
7 Jan 2001
Marc Richarme
Yet another fully stacked control for displaying scrolling credits...
Please Sign up or sign in to vote.
23 Jul 2004
Luuk Weltevreden
This article shows a set of templates created around the Microsoft Cabinet library. With these templates, you can extract cabinet files and cabinets stored in the resource section of a module. It can be easily extended to allow extraction through other means.
Please Sign up or sign in to vote.
22 Jun 2009
Victor A. Milokum, Apriorit Inc
In this article, we will try to make our algorithms work faster using the methods of low-level optimization of memory allocation in C++.
Please Sign up or sign in to vote.
31 Oct 2013
Bill_Hallahan
Solves a large number of simultaneous equations
Please Sign up or sign in to vote.
13 Nov 2017
Elmue
This article describes how to use a Teensy 3.1 board from PJRC.com to simulate keyboard, mouse and touch screen USB HID devices at the same time. This allows to remote-control a computer through one USB cable.
Please Sign up or sign in to vote.
21 Sep 2020
Miroslav Fidler
Using asynchronous nature of U++ library HttpRequest class to implement parallel web crawler with GUI
Please Sign up or sign in to vote.
7 Jun 2016
Marek Strihavka
BBQ - Writing highly scalable Windows Socket server
Please Sign up or sign in to vote.
3 Jul 2017
Alexander Semjonov
Developing fastest FFT implementation based on precompile tool using data driven approach
Please Sign up or sign in to vote.
25 Apr 2019
Jerome Vonk
Simple chess game, written in C++, that runs in a console. Made for didatic purposes and fun :)
Please Sign up or sign in to vote.
17 Jan 2021
David O'Neil
Everybody Loves the Mandelbrot Set! Here's a browser for it!
Please Sign up or sign in to vote.
24 Jul 2018
stevemk14ebr
PolyHook v2 - the C++17 x86/x64 library supporting multiple methods of hooking
Please Sign up or sign in to vote.
25 Jul 2020
Shao Voon Wong
H264/HEVC Video Encoder for recording OpenGL rendering
Please Sign up or sign in to vote.
24 Dec 2018
David Lafreniere
Unique allocator features improve performance and protect against heap fragmentation faults on any C or C++ project.
Please Sign up or sign in to vote.
10 Jun 2019
thoughts-on-coding
Implementation of Root Approximation Algorithms such as Bisection, Newton, Dekker and Brent
Please Sign up or sign in to vote.
22 Dec 2020
honey the codewitch
A JSON pull parser and a pooling in-memory tree library for modern IoT or even your PC
Please Sign up or sign in to vote.
8 Nov 2019
Joel Ivory Johnson
An introduction to web assembly using the C/C++ language, part 1. In this part, I introduce web assembly, walk you through setting up the development tools, and go through a couple of introductory programs.
Please Sign up or sign in to vote.
30 Jul 2002
Vagif Abilov
Guidelines to migrate ATL-based Windows service application to Visual C++.NET
Please Sign up or sign in to vote.
18 Jul 2003
Ernest Laurentin
Introduction to Microsoft Script Hosting and Adding Macro Scripting language support to existing MFC Application
Please Sign up or sign in to vote.
9 Nov 2005
Koushik Biswas
An article on synchronization of a GET REQUEST/ PUT RESPONSE MQ C# program and a PUT REQUEST/ GET RESPONSE MQ C# program.
Please Sign up or sign in to vote.
27 Aug 2008
BadKarma
The Star Trek game reworked, using a 2D retro look
Please Sign up or sign in to vote.
12 Dec 2008
Iain Clarke, Warrior Programmer
A flexible easily overridable combo-box-alike control for choosing from a 2D array of options
Please Sign up or sign in to vote.
17 May 2009
Carlo McWhirter
Interactive 3D Spectrum Analyzer for Windows Media Player using DirectX 9 and some light GPGPU.
Please Sign up or sign in to vote.
25 Oct 2009
Valery Grebnev
This article illustrates simple approaches and test results when creating containers with concurrent flavor and running on a multi-core PC.
Please Sign up or sign in to vote.
25 Nov 2009
Mamasha Knows
Arena like memory management, embedding allocations inside Arena, DTOR, context thinking
Please Sign up or sign in to vote.
2 Feb 2010
carl morey
A complete weather station using Arduino 2009 and Visual Basic
Please Sign up or sign in to vote.
18 Nov 2010
JimRL
A glow effect achieved by leveraging the stencil buffer
Please Sign up or sign in to vote.
11 Jul 2012
Mikhail Semenov
keywords: constexpr, constant, constant expression, user-defined literals, GCC 4.7.0
Please Sign up or sign in to vote.
2 Nov 2012
Elias Bachaalany
An article describing the format of the partition table accompanied with a GUI demonstration tool.
Please Sign up or sign in to vote.
18 Dec 2012
Lars [Large] Werner
Windows has built inn support for a lot of keyboard languages, this class makes it possible to extract that info in an easy manner and present it to screen.
Please Sign up or sign in to vote.
8 Mar 2017
Eric D Schmidt
A crash course in working with the BeagleBone and its built-in A/D converter, GPIO, and I2C bus using C++
Please Sign up or sign in to vote.
11 Dec 2016
Russ Osterlund
Code Obfuscation in 64-Bit Land
Please Sign up or sign in to vote.
30 Jan 2017
Michael Haephrati
Way to fetch stored credentials in more recent versions of Firefox
Please Sign up or sign in to vote.
2 May 2017
Arthur V. Ratz
This article is a practical guide on using Intel® Threading Building Blocks (TBB) and OpenMP libraries for C++ based on the example of delivering parallel scalable code that implements Burrows-Wheeler Transformation (BWT) algorithm.
Please Sign up or sign in to vote.
12 Oct 2017
Michael Haephrati
When you need encrypt/obfuscate strings in your program so that they don't just show up with a strings or hex tool when your executable is examined, this tool can be useful.
Please Sign up or sign in to vote.
21 Nov 2017
Tobs88
This article is about the Entity-Component-System (ECS). It is a design pattern which allows you great flexibility in designing your overall software architecture.
Please Sign up or sign in to vote.
25 Feb 2018
Petrov Vladimir
Weiler-Atherton algorithm in MFC codes demo implementation
Please Sign up or sign in to vote.
2 Aug 2020
Evgeny Pereguda
Clone of PCSX/PCSX2/PPSSPP emulator for Windows 10 on WPF/C# with "touch" control
Please Sign up or sign in to vote.
7 Oct 2020
Alex Robenko
Easy compile-time configurable implementation of binary communication protocols in C++11
Please Sign up or sign in to vote.
15 Aug 2019
SimbirSoft
C++: love and intrigue
Please Sign up or sign in to vote.
14 Nov 2020
Miroslav Fidler
Creating a simple utility for converting text to SVG path in U++
Please Sign up or sign in to vote.
1 Apr 2021
Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3
Please Sign up or sign in to vote.
28 Apr 2019
Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
Please Sign up or sign in to vote.
30 Jan 2020
fd9750
Overview of required tools to cross compile/build/remote debug C/C++ projects on a Windows host ( 10 ) for a Raspberry PI 3B
Please Sign up or sign in to vote.
20 Nov 2002
Obliterator
Uses the poorly documented SHChangeNotifyRegister function to receive notification upon shell events
Please Sign up or sign in to vote.
1 Jul 2020
Greg Utas
Structuring main() and quickly recovering from memory corruption
Please Sign up or sign in to vote.
9 Jan 2000
Alexander Fedorov
A simple histogram control for displaying data
Please Sign up or sign in to vote.
4 Jun 2001
Leon Finker
Describes how to add various Microsoft Management Console UI items using ATL
Please Sign up or sign in to vote.
17 Jul 2001
John Roark
A Simple Skinning Library
Please Sign up or sign in to vote.
22 Mar 2005
Muhammad Sheraz Siddiqi
This article describes how to make an offline browser using Visual C++/Win32 APIs.
Please Sign up or sign in to vote.
16 Jul 2007
PrafullaT
This is a toolbar for the Internet Explorer which shows information from RSS taken from the Internet.
Please Sign up or sign in to vote.
16 Sep 2007
Rajasekharan Vengalil
How to switch the thread that a routine is running on.
Please Sign up or sign in to vote.
3 Jan 2008
Nigel Atkinson
An article on using Lua via luabind with Ogre 3d, an open source 3d graphics engine
Please Sign up or sign in to vote.
28 Jan 2010
Eugen Podsypalnikov
A semi-transparent selection rectangle
Please Sign up or sign in to vote.
9 Feb 2013
Debdatta Basu
Examine the various approaches to implementing Radix sort on the GPU
Please Sign up or sign in to vote.
11 Jan 2015
SarmadAsghar
Building on My SQL Storage Engines and APIs to Conduct Complex Analysis Using SQL Query Language: Part 5
Please Sign up or sign in to vote.
30 Mar 2015
Eugene Sadovoi
Integrating third party tools and libraries into Visual Studio (MSBuild) configuration environment.
Please Sign up or sign in to vote.
13 Apr 2015
Anton Chibisov
This tutorial showcases how to implement C++ delegates which are capable of being bound to methods and functions having arbitrary signature, i.e., any number and type of parameters and return value.
Please Sign up or sign in to vote.
4 Jun 2017
Axel Rietschin
Import photos & videos directly from smart phones and digital cameras using the Windows Photo Import API, for Windows Universal Apps and Classic Win32 applications on Windows 10 and beyond.
Please Sign up or sign in to vote.
19 Apr 2016
Clifford Nelson
A set of extension methods to support conditional Expression Bodied Functions and Properties
Please Sign up or sign in to vote.
9 Sep 2018
Philipp Sch
Finding a fundamental Cycle Set forming a complete basis to enumerate all cycles of a given undirected graph
Please Sign up or sign in to vote.
23 Oct 2019
David Lafreniere
A framework combining state machines with asynchronous multicast delegates
Please Sign up or sign in to vote.
8 Jun 2017
David A. Gray
Historically, ETW has been portrayed as having a very steep learning curve, along the lines of the effort required to summit Everest. Realizing its potential value, I set about to reduce the effort to that required to summit Pike's Peak.
Please Sign up or sign in to vote.
10 May 2018
Member 13737597
This article shows how to enter vga text mode and return from it on Windows 7
Please Sign up or sign in to vote.
30 Dec 2018
Arthur V. Ratz
In this article, we will demonstrate how to compute full SVD of a given matrix A and discuss about the code in C++11 implementing the full SVD computation by using simple iteration and Jordan-Gaussian methods.
Please Sign up or sign in to vote.
29 Jan 2019
David Lafreniere
Simplify passing data between threads with this portable C language callback library.
Please Sign up or sign in to vote.
7 Apr 2019
Phil Hopley
Fifth part in a series on a ROS (Robot Operating System) House Bot
Please Sign up or sign in to vote.
2 Jun 2020
Michael Chourdakis
C++, Direct2D, one function and you got a nice picker
Please Sign up or sign in to vote.
19 Aug 2020
Christ Kennedy
Here's how I made a game of Falling Blocks with my Arduino Nano, a clothes hanger and some duct tape
Please Sign up or sign in to vote.
30 Aug 2020
Espen Harlinn
Easy to use C++ wrapper classes for the Extensible Storage Engine (ESE) C API
Please Sign up or sign in to vote.
23 Mar 2021
Espen Harlinn
Proven techniques for fast Oracle Database access using .NET 5.0 and native C++
Please Sign up or sign in to vote.
3 May 2019
Phil Hopley
Eighth part in a series on a ROS (Robot Operating System) House Bot
Please Sign up or sign in to vote.
17 Jan 2019
Phil Hopley
Third part in a series on a ROS (Robot Operating System) House Bot
Please Sign up or sign in to vote.
4 May 2021U
Greg Utas
Automating help, validating user input, running scripts...
Please Sign up or sign in to vote.
14 Mar 2000
Tom Archer
A class to dynamically read data from any ODBC data source
Please Sign up or sign in to vote.
31 Jan 2001
Less Wright
This article will show you how to make use of WTL’s DDX/DDV implementation using a real world example.
Please Sign up or sign in to vote.
21 Jan 2002
Carlos Antollini
A set of classes that make it easy to work with Network Management.
Please Sign up or sign in to vote.
13 Jul 2002
Marc Clifton
This is the second part of a multipart article on unifying web and window form application development. This part demonstrates synchronous and asynchronous event handling of GUI control events, abstracting the implementation of web/window forms to be technology independant.
Please Sign up or sign in to vote.
12 Jun 2002
Nish Nishant
Tutorial on creating your own collection classes that are enumerable and sortable. Explains in detail the usage of the IEnumerable, IEnumerator, IComparable and IComparer interfaces
Please Sign up or sign in to vote.
28 Sep 2002
Matthijs Hollemans
A shell extension to allow you to select files based on a wildcard search
Please Sign up or sign in to vote.
31 Oct 2002
Justin Hallet
An example approach to solving the single instance application problem with command line argument passing.
Please Sign up or sign in to vote.
5 Oct 2003
Lynn McGuire
Folder Tab control for Windows MFC (like MS Excel).
Please Sign up or sign in to vote.
9 May 2007
Sherin Iranimose
An article on launching and embeding .exe applications into a dialog-based application
Please Sign up or sign in to vote.
14 Dec 2008
Roy, Philippe
An article on improving STL containers to cache to disk in order to lift memory limitation issues.
Please Sign up or sign in to vote.
21 Oct 2009
csrss
Introduction to Remote Administration and Monitoring Systems
Please Sign up or sign in to vote.
20 Apr 2010
David Crow
This article is a brief discussion on how to use FindFirstPrinterChangeNotification
Please Sign up or sign in to vote.
22 May 2012
Mahfuzur Rahman.
Column based selection in rich edit control.
Please Sign up or sign in to vote.
27 Oct 2015
Daniel Pfeffer
A faster method for performing interval arithmetic
Please Sign up or sign in to vote.
19 Dec 2016
Petrov Vladimir
Joystick Win32 and MFC Projects Templates ready to use
Please Sign up or sign in to vote.
11 Mar 2017
Sergey Alexandrovich Kryukov
Rather insane yet simple approach to the named function parameters
Please Sign up or sign in to vote.
6 Dec 2017
Scott Tattersall
Building a custom-designed PCB for an Internet of Things (IoT), “connected” device from scratch
Please Sign up or sign in to vote.
21 Nov 2017
Shmuel Safonov
Using Bison/Flex for creation of the code convertor from subset of MATLAB language to C code. The converter is used for building native applications and libraries from MATLAB code.
Please Sign up or sign in to vote.
14 Dec 2019
Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET.
Please Sign up or sign in to vote.
24 Aug 2018
Michael Haephrati
The MakeCab tool is built-in in Windows but using it to create a .cab archive is a bit tricky. Why not write a small program that will do that for you?
Please Sign up or sign in to vote.
3 Nov 2018
Michael Haephrati
A simple way for sending WhatsApp messages to an individual or to a group in C++
Please Sign up or sign in to vote.
23 Apr 2019
Member 13737597
This article shows how to automatically catch memory access (read /write) for some memory region and log these changes into file
Please Sign up or sign in to vote.
26 May 2020
stefan stammberger
A novel allocator implementation for managing huge sets of data in STL's std:: containers for Windows operating systems
Please Sign up or sign in to vote.
5 Nov 2020
honey the codewitch
Explore an Arduino based IoT web server and UDP multicaster for monitoring a remote water pump
Please Sign up or sign in to vote.
4 Apr 2021
Yuancai (Charlie) Ye
Continuous SQL-stream Sending and Processing System
Please Sign up or sign in to vote.
26 Aug 2020
Greg Utas
No breakpoints or drooling all over the console!
Please Sign up or sign in to vote.
27 Dec 1999
Jason Troitsky
A CStatic class that gently fades text into view
Please Sign up or sign in to vote.
15 Jul 2000
Dave Lorde
Simple customised Window captions, including multi-line captions
Please Sign up or sign in to vote.
28 Apr 2001
Dan Madden
An article showing you how to process (Outlook®) E-mail messages automatically by using an MFC dialog or NT service.
Please Sign up or sign in to vote.
11 Aug 2000
Brian C Hart
We look at connection points and set up the server's end of one. We'll also finish implementing our SayHello() method.
Please Sign up or sign in to vote.
30 Sep 2000
Sherwood Hu
A class to manage the thread pool
Please Sign up or sign in to vote.
10 Apr 2002
Len Holgate
This example COM component provides 3 COM objects for using the Win32 Mailslot IPC mechanism. The component may be useful if you need to communicate from VB using Mailslots.
Please Sign up or sign in to vote.
20 Feb 2002
Jens Nilsson
An article on the framework for implementing snapping windows.
Please Sign up or sign in to vote.
16 Jul 2002
Bartosz Bien
Command routing and UI updates for inactive views in a split frame.
Please Sign up or sign in to vote.
18 Sep 2003
Zac Howland
An article on using component categories to create pluggable components
Please Sign up or sign in to vote.
9 Mar 2005
Sven Cipido
How to add a "select all" option to your parameter lists in SQL Reporting.
Please Sign up or sign in to vote.
11 Jul 2007
Giuseppe Marazzi
A small tip for implementing a fallback resources process with MFC that's useful for localization
Please Sign up or sign in to vote.
5 Oct 2007
The Ultimate Toolbox
A selection of frequently asked questions submitted by users of the Ultimate Grid
Please Sign up or sign in to vote.
3 Sep 2008
RockmanZero
An extendable report editor. You can simply add your own controls without recompiling the program or writing annoying plug-ins.
Please Sign up or sign in to vote.
23 Dec 2008
odlumb
How to launch and manipulate applets programmatically.
Please Sign up or sign in to vote.
21 Jun 2009
_oti
A WTL Hunspell-checked edit control.
Please Sign up or sign in to vote.
13 Jul 2009
Hou Tianze
A CStatic derived class that wraps the cool FX effect by dswigger.
Please Sign up or sign in to vote.
31 Aug 2009
Yalon Lotan
C++ exceptions with embedded stack trace and cause.
Please Sign up or sign in to vote.
1 Oct 2009
Nishad S
A tool for capturing data from controls like TreeCtrl, ListCtrl, ComboBox, ListBox, etc.
Please Sign up or sign in to vote.
5 Jan 2012
Pansion_chen
Ownerdraw listctrl with transparent background and custermized items image on WinCE.
Please Sign up or sign in to vote.
7 Feb 2012
ErnestoNet
User Control with scrolling and zooming done in C++/CLI