Click here to Skip to main content
15,561,125 members
Everything / Programming Languages / Objective C

Objective C


Great Reads

by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
by 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.
by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.

Latest Articles

by vblover Programmer
Load Menu from Resource-Only DLL (created by VC++) and Set for Form As MainMenu by API Functions.
by Svetoslav Chekanov
Fast implementation of 2:1 image shrink (full image or part of it)
by Mehul Donga
Handle managed (C#) event in managed (C++/CLI)
by Patrice T
Using a large list of primes with Trial Division algorithm and how to handle the list

All Articles

Sort by Score

Objective C 

10 Mar 2002 by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
6 Jan 2020 by 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.
13 Sep 2005 by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
13 Aug 2018 by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
6 Feb 2000 by Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs
2 Oct 2016 by Eugene Balabanov
A tiny sandbox primer
22 Jun 2021 by Miroslav Fidler
Creating a simple utility for converting text to SVG path in U++
10 Sep 2018 by Kewin Rausch
Moving forward in the future networks evolution
18 Jan 2018 by Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
17 Oct 2021 by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
14 Sep 2018 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
16 Jan 2019 by Phil Hopley
Second part in a series on a ROS (Robot Operating System) House Bot
30 Dec 2018 by 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.
10 Dec 2001 by Yuriy Zaporozhets
Very primitive function that creates region from *.bmp files
28 Apr 2019 by Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
17 Jan 2019 by Phil Hopley
Third part in a series on a ROS (Robot Operating System) House Bot
14 Dec 2019 by Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET.
3 Nov 2018 by Michael Haephrati
A simple way for sending WhatsApp messages to an individual or to a group in C++
26 May 2020 by stefan stammberger
A novel allocator implementation for managing huge sets of data in STL's std:: containers for Windows operating systems
15 Jul 2000 by Dave Lorde
Simple customised Window captions, including multi-line captions
30 Sep 2000 by Sherwood Hu
A class to manage the thread pool
11 Jul 2007 by Giuseppe Marazzi
A small tip for implementing a fallback resources process with MFC that's useful for localization
20 May 2018 by Eric Lynch
In this article, we explore the implementation of a Visual Studio editor that allows editing of a fictitious "Colorful" language. The editor minimally implements both syntax classification / coloring and IntelliSense completion.
26 Nov 2018 by Jonas Selling
Clarifying the use of multi-pass filter cutoff correction
31 May 2019 by Rick Lunglhofer
Details the Implementation and use of a C Language Interpreter with a browser Interface running on an ESP32
25 Aug 2018 by Kewin Rausch
Introduction to protocols to manage Key Exchange in secure channels communication
2 Sep 2018 by Arthur V. Ratz
In this brief article, we will demonstrate how to deploy a Node.js application and run it on Docker's Windows Server Core 2016 Containers
16 Jun 2018 by Shao Voon Wong
Overloaded Operators to write concise code on STL Set Algorithms
7 Apr 2021 by Member 4206974
Board based automation and environment control
14 Sep 2010 by Ohmu
Low-level text rendering in iPhone.
6 Aug 2018 by raddevus
Build this circuit and learn how easy it is to grab GPS data and store it on an SD Card. Walk around your neighborhood and then upload data to a map.
13 Dec 2018 by Tareq_Gamal
Simple way to create a Multitasking code for your Arduino project without using any external library.
14 Apr 2020 by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
25 Feb 2021 by Stephane Capo
Kigs framework C++ Windows project to retrieve and display what other channels are subscribed by subscribers of a given YouTube channel.
1 Mar 2021 by Ayush Swiss
Establish the communication between WebView2 and JavaScript by which you can send and receive the message via WebView2
27 Jun 2002 by Paul J. Weiss
C++ implementation of the Doomsday Rule to determine the weekday
11 Feb 2003 by gosh
Serialize information stored as XML
14 Oct 2015 by yuetwong
This article shows the steps to create an Apple Watch app that draws a pie chart using CoreGraphics.
23 Feb 2022 by Michael Sydney Balloni
Recycle objects that are expensive to create and improve the performance of your application
15 Jul 2002 by Adrian Bacaianu
That article present a way to retrieve the GET-POST data from a form into an ISAPI extension.
20 Jun 2012 by ThatsAlok
CWinThread with TWO-Way communication using window message
29 Mar 2013 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
8 Nov 2018 by Member 13737597
This article shows you how to implement trampolines on x64, introduces the idea of sync and async hooks, and dynamically added runtime filters and loggers.
27 Sep 2019 by Alkenso
Smart queue that executes tasks in threadpool-like manner
31 Mar 2021 by Fedor Naumenko
Find type of distribution and parameters from set of distributed physical values
2 Apr 2019 by Petrov Vladimir
Build up our own AVI editing application and explore some fun techniques using simple code additions
2 Apr 2013 by Bernhard Häussermann
Shows how to programmatically enable full-keyboard-access tabbing behaviour in your Mac OS X application.
1 Mar 2016 by Android on Intel
This article takes a simple app and demonstrates the use of the above mentioned sub items.
9 Jul 2018 by ThatsAlok
Let's explore the world of StateFulWidget with respect to Flutter
15 Nov 2018 by Yves Florido-Monnier
A safe and functional hold of managed types from native c++
1 Dec 2013 by Android on Intel
Intel® HTML5 Tools for developing mobile applications
18 Feb 2020 by Mircea Neacsu
Case folding for UTF-8 code
2 Apr 2022 by Michael Sydney Balloni
If you were on the fence about adding mscript to your arsenal of system tools, have another look.
18 Oct 2020 by Roozbeh Abolpour
The data-driven MPC is implemented in this project that can be easily exploited
20 May 2002 by Jason Henderson
Draw and animate ASCII characters to a window using this COM object.
5 Sep 2002 by Dirk Vandenheuvel
An easy way to store and retrieve binary data in an ISAP DLL and display them on a web page
2 Jun 2009 by Craig Giles
There are a few things missing from the tutorials. This is the amendment, going to patch up the final few things to get you back on track!
16 Mar 2012 by Jozef Bozek
Ligth object wrapper for iOS CoreData.
29 Jan 2016 by Chris_Riley
In this post I will explain how quality imaging is the most critical element for an application I’m working on to support both OCR and NLP.And how I’m using the MobileImage SDK to do it.
9 Oct 2019 by Zebedee Mason
Visual C++ tests are created from Gherkin DSL feature files using a Python 2.7 script
12 Aug 2019 by LeisureBamboo
The decode and encode of multiPage rotate
8 Jan 2022 by Michael Sydney Balloni
An exciting proof-of-concept that sews httplite with security components
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to send a page containing an image to the browser.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to send a page containing two frames to the browser.
22 Sep 2010 by Addison-Wesley
This chapter covers only the basic parts of the C language
9 Sep 2011 by Addison-Wesley
This chapter will cover some of the core concepts of object-oriented programming (OOP) and how they apply to both iPhone and Windows Phone 7 programming
21 Jan 2012 by Jozef Bozek
FliteEngine - An Objective-C speech synthesizer.
1 Feb 2013 by LEADTOOLS Support
Multi-Platform OCR with LEADTOOLS 18.
12 Jul 2010 by Chris_Hall
This article shows you how easy it is to process and track mobile payments with PayPal.
16 Dec 2021 by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
8 May 2020 by Intel Corporation, Arthur V. Ratz
I will discuss how to deliver the modern code, using Intel C++ Compiler and OpenMP 4.5 library, that implements the parallel "stable" three-way quicksort, based on the parallel code that has already been discussed in the previous article.
9 Jan 2019 by steveb
Describes all aspects of MFC serialization mechanism
13 Dec 2018 by Michael Haephrati
A simple way for sending WhatsApp documents and images to an individual or to a group in C++
19 Aug 2003 by Rama Krishna Vavilala
A utility that can be used to spy the properties of any Windows forms control in the system
14 Jun 2001 by Joseph M. Newcomer
An introduction to using Semaphores
5 Oct 2016 by YevheniyK
The article describes a general approach to using Cocos2d-x on top of native components and relevant coding specifics for Cocos2d-x, iOS and Android.
25 Jun 2002 by Adrian Bacaianu
This article presents a utility that lets you retrieve raw information from web servers using HTTP's GET and POST commands.
15 Dec 2018 by Dmitriy Gakh
An introduction to Genetic Algorithms with brief reference to biology and example of finding one solution for complex mathematical equation
31 Jan 2021 by Steffen Ploetz
Creation of a basic icon editor with as little code as possible, that is running on ReactOS and Windows, to check out the stability of application development capabilities on ReactOS
15 Aug 2000 by Cristi Posea
DevStudio-like docking window
19 May 2002 by Dana Holt
This class makes it easier to use the shell function SHBrowseForFolder
1 Nov 2018 by Fedor Naumenko
A combined solution of the generalized partition problem, which allows to quickly get the good quality result
18 Apr 2004 by Robert A. T. Káldy
A splitter window class, which combines the basic CSplitterWnd functionality and professional look with the ability to use CWnd-derived panes
23 Jul 2010 by Tom The Cat
A reusable library (specifically, an UIViewController subclass) to implement Mobile Safari page/tab switching interface in your own app. Now supports orientation changes!
19 Dec 2019 by Edwig Huisman
CString only projects can convert to STL std::string
25 Mar 2002 by Keith Rule
A simple animation example which is used to show CMemDC in several modes
28 May 2001 by Jonathan Gilligan
Windows reports erroneous file modification times, which change according to daylight savings. This article describes why this is so and how to determine correct file modification times and avoid the DST bug.
17 Dec 2019 by Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET
1 May 2021 by Mircea Neacsu
A data structure for finding best rational approximations
13 Jan 2000 by Stephane Routelous
A tutorial that shows how to automatically split a view, and also how to indicate which view has the focus
20 Oct 2019 by Lance A. Endres
The algorithm presented by Radhakrishnan, et al., originally used to segment well logs for the oil industry, has been ported to C and C#.
2 Jan 2020 by Alexandre Bencz
DotNetPELib is a library which abstracts managed information such as namespaces, classes, fields, methods, and instructions. The information can then be used to generate assembly language source files, or PE executables or DLLs.
3 May 2000 by Mike Junkin
How to use asynchronous IO to send data from an ISAPI module
14 Nov 2005 by Jochen Kalmbach [MVP VC++]
This article describes the (documented) way to walk a callstack for any thread (own, other and remote). It has an abstraction layer, so the calling app does not need to know the internals.
6 Nov 2007 by .Suchit
Generating smooth lines with antialiasing; sample code for animation is included
26 Sep 2001 by Paolo Messina
Two animation provider classes to add animation effects to any CWaitingTreeCtrl-derived class
26 Jan 2004 by Corneliu Tusnea
Observer Pattern implemented in a nice template model, easy to use as it does not require the classical inheritance and can easily decouple Subject and Observer
19 Aug 2015 by Huzifa Terkawi
A good reference for CDockablePane
19 Feb 2002 by lucy
How to add your own text to the status bar control using MFC
29 Oct 2015 by minor_28
Web Control - Google Maps
21 Nov 2002 by Philipos Sakellaropoulos
An article on writing thumbnail shell extensions for your MFC document types
6 Apr 2021 by jespa007
A library to parse and bind Json string or files to C structure
21 Feb 2017 by Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
11 Jul 2002 by John O'Byrne
A MSN IM-style popup notification dialog
24 Feb 2004 by Rob Manderson
Disabling mouse input to a splitter window
20 Aug 2022 by Patrice T
Using a large list of primes with Trial Division algorithm and how to handle the list
25 Jan 2019 by David Lafreniere
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework
17 Apr 2000 by Anton Stuck
A class that provides some simple, yet spectacular window animation effects. Try the demo!
27 Oct 2013 by Bernhard Häussermann
A set of source files that extends the UITableView so that it has sections that can be collapsed and expanded.
22 Apr 2002 by Matt Gullett
Date recurrence patterns engine with a UI similar to MS Outlook
14 Oct 2005 by Doga Arinir
A CTreeCtrl derived class which is both: a normal CTreeCtrl or a fully custom drawn vertical tree control
25 May 2004 by Abin
A file/folder browsing control that integrates an editbox and a button with built-in images
4 Apr 2002 by Paul M Watt
Guide to understanding how Windows generates WM_PAINT messages, manages the update region for a window, and how to use all common type DCs.
5 Sep 2000 by John McTainsh
An article explaining browsing my computer and the network using a TreeCtrl
4 Nov 2018 by Michael Chourdakis
A ready to be used hotpatching library with five methods!
27 Mar 2002 by Julien Martino
An iterator to parse subtree and execute function on each item/node
3 May 2017 by dmihailescu
A Visual Studio add-in that inserts some commonly known OO patterns into your working project and searches your highlights online.
8 Mar 2016 by David MacDermot
A simple to use grid control for Windows SDK C applications.
16 Nov 2022 by Svetoslav Chekanov
Fast implementation of 2:1 image shrink (full image or part of it)
13 Aug 2018 by Shao Voon Wong
Outline Text Part 2
9 Apr 2002 by Paul M Watt
Guide to understand the three different types of clipping regions, and how they relate to the Device Context
19 Jul 2004 by Danil Shopyrin
This paper addresses the problem of merging object-oriented and automaton-based programming technologies.
29 Sep 2018 by libbyliugang
A splitter control for dialog can auto change the linked window's position
8 May 2001 by Amit Dey
This article shows how to handle custom events generated in a VB ActiveX component in a Visual C++ client.
9 May 2012 by Petr Ivankov
Long time strategy of software design and development
20 Feb 2019 by David Lafreniere
A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems
30 Jan 2003 by Marc Richarme
A small class that gives splitter-windows a flat look
27 Nov 2003 by nickadams
How to redirect an arbitrary console's input/output in a simple, graceful way
19 Jul 2010 by Joel Ivory Johnson
The first part of an introduction to the iOS graphics APIs. In this article, I look at some of the Quartz 2D / Core Graphics APIs.
17 Aug 2002 by Len Holgate
This article explains the potential problems with having multiple pending recvs calls on a single socket.
26 Sep 2001 by Paolo Messina
A CTreeCtrl derived class that populates the branches of a tree only when necessary, with optional visual effects
17 Aug 2009 by Michael Mangelsdorf
A DLL implemented in assembler featuring a console GUI component
1 Oct 2002 by John O'Byrne
CSplashScreenEx allows to display a non rectangular bitmap with information about the init of your app
3 Sep 2018 by Michael Chourdakis
Easy to use simple parser with S/MIME Support. Version 2.
8 Dec 2018 by CalicoSkies
Mixing audio from multiple WAV files to a single WAV file. Includes a C++ class for reading and writing WAV audio files, derived from an AudioFile class for future support of other audio file formats.
22 Oct 2009 by Craig Giles
Simply put, I was getting a few FPS problems with the development of my game, and thought I would come up with a way to batch all of my drawing into as few OpenGL calls as I could.
24 Apr 2019 by QxOrm
QxOrm C++ library: Persistence (based on QtSql Qt library) - Serialization (based on boost::serialization library) - Reflection (introspection)
23 Mar 2006 by DaveeCom
CAlarmClock is a C++ class that can generate repeating asynchronous alarms
30 Sep 2006 by Thomas Freudenberg, Jörgen Sigvardsson
A small application which emulates the behavior of the mouse in KDE
16 Nov 2006 by rtybase
An article describing the technique of recording sound from waveform-audio input devices and encoding it in MP3 format.
31 Dec 2018 by Craig Muller
This article introduces a convenient class for hooking into idle processing.
29 Sep 2018 by Alexander Atamas
A splitter control derived from CStatic for dialog controls, and that can be used not only within the restricted splitter pane.
11 Jun 2004 by valdok
Regions encapsulation in light-weight C++ objects.
2 Dec 2014 by PJ Arends
A CTreeCtrl derived control that has four checkbox states
28 Jul 2001 by Ales Krajnc
An include file that allows you to specify colors by name instead of RGB value
28 May 2001 by Mike Melnikov
A set of classes that provide automatic adding necessary splitters in your dialogs
27 Mar 2000 by Ernst Versteeg
Two classes that make double buffering simple
18 Dec 2001 by Paolo Messina
A CWaitingTreeCtrl-derived class to display Shell's resources
19 Sep 2002 by TigerX
A Tree List Control
25 Oct 2001 by Joseph M. Newcomer
This class allows you to create a child process and receive notification of its output.
12 Jul 2002 by Hung Nguyen
A very simple splitter control for dialogs
25 Jun 2018 by David Serrano Martínez
A lazy stream has been implemented in C++11, so as to highlight the functional capabilities of this new specification
3 Sep 2001 by dswigger
Create dynamic objects that you can pass using IDispatch interfaces
2 Nov 2010 by Sams Publishing
In this chapter excerpt from Sams Teach Yourself iPhone Application Development in 24 Hours we'll look at: How iOS 4 supports background tasks, what types of background tasks are supported, how to disable backgrounding, how to suspend applications, and how to execute code in the background.
19 Jul 2010 by Joel Ivory Johnson
This is a first in a series of articles to get some one up and running with iPhone development. This first article is to help you identify what hardware you need for development, and gives a quick introduction to Objective-C.
26 Mar 2013 by Lukasz Swiatkowski
How to create an animating glass button using only GDI+ (and not using WPF)
19 Dec 2019 by Edwig Huisman
A binary-coded-decimal class and the ODBC Interface
12 Dec 2002 by Philip Patrick
Explains how to retrieve a font name from TrueType or OpenType files (.ttf)
20 Mar 2006 by Boby Thomas P
An example for reusable code - an XML writer class
20 Dec 2019 by steveb
Dynamic string for the C language
11 Aug 2015 by Sergiy Bogdancev
Last article before video-streaming
21 Jan 2000 by Richard de Oude
Creating non-rectangular dialog boxes
24 Apr 2019 by Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot
28 Jun 2018 by Florian Rappl
A car distance sensor using the Arduino with an ultrasonic transducer
4 Jul 2018 by ThatsAlok
In this tutorial, I will provide step by step to build your first Flutter App
18 May 2017 by darkoman
Article about the 2D isometric game engine
12 Mar 2004 by John R. Shaw
Design and implementation of efficient flood fill algorithms.
22 Sep 2019 by Rodrigo Cesar de Freitas Dias
Introducing WinLamb, a modern C++11 object-oriented library to write native Windows programs
17 Aug 2002 by Len Holgate
Writing a high performance server that runs on Windows NT and uses sockets to communicate with the outside world isn't that hard once you dig through the API references. What's more, most of the code is common between all of the servers that you're likely to want to write.
1 Feb 2013 by Ahmed Charfeddine
A Visual C++ Project Wizard for the fast creation of high performance TCP servers in C++
19 Jul 2004 by DucThanh
A CButton-derived hyperlink control that contains a built-in ToolTip
2 Apr 2004 by Abbas_Riazi
A tree control to show installed devices like Device Manager
16 Aug 2002 by Ming Liu
CButton-derived control associated with a groupbox to enable/disable controls inside
4 Oct 2003 by Terry O'Nolley
An article using GDI to create a scalable periodic table of the elements
10 Dec 2002 by Magerusan Grigore Cosmin
Hybrid control simulating a combo box with checkboxes on a dropdown tree
12 Oct 2000 by Niek Albers
A simple drop-in class that provides a 'hot' look button using the _TrackMouseEvent function
2 Aug 2020 by Mircea Neacsu
This is (yet another!) article on how to handle UTF-8 encoding on a platform that still encourages the UTF-16 encoding.
25 Jun 2016 by Will J Miller
This article describes the implementation of a custom class called MMSCropImageView. The class gives the feature of drawing and moving a rectangle over an image to identify the crop region and return it in an UIImage. It explains the considerations and solutions for cropping a bitmap.
16 Sep 2020 by Member 4206974
A function that works on event of Arduino and ESP32 boards
30 Jun 2010 by deluizon
Learning the basic of developing application on iPhone by developing simple reader app
22 Jul 2004 by liyang yu
Implement a client/server structure with multiple clients using simple C++ classes
24 Jan 2000 by Shaun Wilde
An extension to MFCs CSplitterWnd that provides splitter locking and dynamic view replacement
24 Jan 2000 by Håkan Still
A high resolution time class that is a replacement for COleDateTime that does not use MFC.
10 Sep 2010 by Ohmu
An article for developers new to Apple technologies.
24 Jan 2012 by Jozef Bozek
ESpeakEngine - Objective-C speech synthesizer
28 Oct 2004 by Ukkie9
A drop-in replacement for the DrawText() SDK function with minimal HTML support
7 Aug 2002 by DCUtility
Chat (Client/Server) project build with code found at Code Project.
2 Dec 2003 by Cory Nelson
An advanced article on allocating and using memory in another process using the Win32 API.
18 Sep 2003 by «_Superman_»
Demonstrates the various wait functions used for thread synchronization in a multi-threaded application
8 Aug 2018 by Artem Moroz
Using ESP8266 module to remotely control high power electrical appliances
12 Dec 1999 by Richard Stringer
A class that simplifies common date handling tasks
13 Jun 2002 by lucy
How to achieve flicker-free drawing when using the methods MFC provides
6 Feb 2000 by Amir Zalzberg
How to create a window with holes in it
17 Sep 2013 by Kosta Cherry
Easy to use (and reuse!), lightweight SSL IOCP Sockets implementation
26 May 2013 by bkelly13
Microsoft Class ASyncSocket
16 Aug 2004 by Jim D'Agostino
Tutorial on designing classes using Boost libraries
8 Sep 2021 by Michael Sydney Balloni
Performance of data structures in C++ vs. C#
22 Jan 2005 by Hatem Mostafa
Describes main binary tree operations
11 Aug 2000 by Brian C Hart
Brian's detailed answers to your most frequently asked questions about his DCOM tutorial.
6 Aug 2002 by Alexander Kuzmin
A static splitter with the ability to hide/show multiple columns/rows
8 Jul 2010 by mattz32
A simple tutorial on how to create a navigation-based application and transitioning between views.
11 Sep 2018 by _Flaviu
A way to use OpenCV in MFC project
17 Jan 2000 by Hans Bühler
A memory DC that allows you to rotate your graphics
26 Jul 2010 by SureshAddaguduru
How to track your iPhone application stats using Google Analytics.
12 May 2014 by Michael Chourdakis
Tutorial for Objective-C beginners
26 Jan 2019 by David Lafreniere
A framework combining state machines and multicast asynchronous callbacks
8 Sep 2010 by brochpirate
An iPhone media player designed specifically for listening to audiobooks
20 Apr 2001 by Rui Lopes
Demonstrates how to create per pixel alpha blending windows
12 Jul 2021 by David Wincelberg
Strings that differ by typos can be matched.
3 Jun 2001 by Christian Graus
Using GDI+ to create a paint program with soft brushes and loading/saving images
6 Nov 2016 by Shao Voon Wong
No frills C++ MP3/WMA DirectShow player class
17 May 2001 by Bogdan CRIVAT
Demonstrates how to use ATL Server to build SOAP servers/clients over various transport channels
5 Aug 2003 by BadJerry
Drawing HTML text onto a device context
8 Jan 2001 by T. Kulathu Sarma
When it is possible to have several different algorithms for performing a process, Strategy Pattern can be used to determine the best solution.
20 Jan 2013 by Bernhard Häussermann
An Objective-C class that sub-classes UIViewController to enable easily implementing split views in iPad applications.
1 Dec 1999 by Dan Pilat
Two classes to add advanced print functionality to your MFC application
22 Dec 2003 by John R. Shaw
CDibData is a utility class for: loading, saving, and manipulating bitmaps
30 Dec 2009 by ProtoBytes
Review of Randall Hyde's Write Great Code Vol. 2
13 Jan 2012 by lassebunk
How to use iOS 5, Xcode 4.2, and storyboards to create a simple Twitter app that will list tweets and show details about each tweet.
6 Feb 2003 by Doru Cioata
A simple but effective class for estimating remaining time in the execution of a process
4 Dec 2001 by Sidney Chong
The CMenu class is a great help when it comes to manipulating menus, but unfortunately it doesn't implement serialization. CSerializableMenu is a subclass of CMenu that provides serialization support.
16 Dec 2003 by Tibor Blazko, René Greiner
An article about an open source and free fast tree control
24 Oct 2002 by Johnson Zhou
Adding a checkbox along with tree items
8 Jan 2001 by T. Kulathu Sarma
This article explains how to avoid object dependencies using the Observer Pattern with a simple example.
7 Sep 2010 by r_adem
Some tips to avoid leaking memory in your iPhone apps.
3 May 2007 by Elia Sarti
A CPaintDC replacement in OnPaint painting. Simply change CPaintDC dc(this) in CBufferDC dc(this), and you're done.
26 May 2002 by lion
Allows to display color items and change the font style
13 Sep 2001 by Daniel Larocque
Small game framework based on the state pattern
25 Apr 2013 by Hoi Yen Loo
Design and implementation of the parallel I/O of a CFD code
12 Mar 2014 by Serge Desmedt
A port of CP Vanity to iOS
27 Dec 2012 by Mitendra Anand
Hide the internal data structure's complexity by segregating traversal and operations
19 Jul 2018 by Elia Sarti
A class which encapsulates a hyperlink control for web page redirection or normal button usage
2 Apr 2007 by c_07
Helps programmers new to Winsock start programming TCP sockets in C++
1 Sep 2004 by YoungJin Shin
This function makes for you to draw a fancy text easy.
13 Feb 2012 by Mustafa Chelik
Calculates NTLM hash of given string in pure C/C++
6 Jul 2004 by liyang yu
Using thread, semaphore and event classes to implement a specific version of Producer/Consumer model
4 Jan 2006 by Dimiter Georgiev
Using the HeightBalancedTree C++ template as an array or as a sorted sequence
19 Jul 2018 by Michael Moroz
This articles describes how to open SVG files in C++ application, work with Bezier curves and export to PDF.
19 Jun 2007 by lano1106
Exploring the MFC GDI classes' inner working and proposing an alternative
25 Mar 2014 by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
14 Dec 1999 by William E. Kempf
Presents a class to wrap the BeginDeferWindowPos/EndDeferWindowPos/DeferWindowPos APIs
29 Apr 2014 by Andre' Gardiner
A c banking atm concept console application
7 Dec 1999 by Zoran M. Todorovic
A technique for changing the font for all child windows in your main application
12 Jan 2002 by Alexander Kovachev
Simple class to represent tree data structures in C++
19 Feb 2003 by compiler
This article introduces a template-based off-shoot of the subject/observer pattern called Intercom. Intercom achieves some advantages over subject-observer designs by using a three component model (Message, Notifier, Observer).
18 Dec 2001 by kin
Generic implementation of stacks LIFO
24 Jan 2001 by Jason Troitsky
A class that encapsulates some useful, GUI related, static functions
24 Feb 2002 by lucy
How to use SetWorldTransform() to draw basic shapes rotated by any angle
30 Oct 2019 by Sanmayce
Brutally optimized hash function for general table lookups
16 Mar 2006 by Sam NG
How to use a CMap
21 Sep 2001 by Alvaro Mendez
A simple app that converts to and between time_t, DATE, and regular date string expressions
30 Nov 2002 by Jamie Hale
How to draw arrows (with arrowheads) to an arbitrary DC
7 Mar 2016 by Will J Miller
Using UIImagePickerController to replicate the profile selection features found in the contacts app requires solving some vexing problems. This article presents one approach for a class that replicates the functionality using the UIImagePickerController.
15 Dec 2015 by Will J Miller
This article details the necessary UITableViewDelegate methods required to fully support a form presented in a UITableView.
8 Sep 2002 by chia hung liu
Use application resources to create your owner drawn menu
27 Jan 2003 by Aniket Nayak
This cursor can magnify...
26 Nov 2010 by Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
12 Mar 2007 by tonim
Description of binary trees and fast search in one-dimensional data
28 Oct 2002 by Ozgur Aydin Yuksel
An article on using CTreeCtrl in a simpler way (I believe)
23 Feb 2003 by Magerusan Grigore Cosmin
An ATL filter control
5 Jan 2007 by Lymington
Process an XML file or stream; read group and attribute values; write and delete groups, attribs, values and comments
28 Mar 2000 by Randy More
Using Hershey vector fonts for faster rendering
8 Oct 2003 by emoiXY - Laurent
How to use templates for splitter views
30 Sep 2009 by User 1556233
How to consume a RESTful Service ( in an iPhone application
19 Nov 2014 by KarstenK
How to start in Metal on iOS.
12 Sep 2001 by Alan Wen
This is a 3-tier application. A COM component returns SQL data in XML format, then using XSLT to transform to HTML at client side. By using XML, all the data can be sort, split into pages locally, that will give users a quick response!
14 Sep 2010 by Ohmu
An article that creates a simple iPhone application that displays a graphic then cuts out the .XIB, and completes this just from the code.
4 Jun 2021 by Member 4206974
A C++ script with functions for managing the power reduction and wake up techniques on ESP32 board
21 May 2014 by Leslie Godwin
When you add additional layers to a UIView, those new layers don't animate in the same way that the UIView's Backing Layer does. I have a trick that fixes this gotcha good and proper.
11 Apr 2019 by Jose A Pascoa
Although most Windows programmers have already used the RichEdit Control, many of them are not aware of all its capabilities. One such capability is image embedding.
25 Dec 2001 by Eddie Velasquez
A collection of templates that simplify the comprehension of bitwise operations
11 Jun 2003 by Pierre Mellinand
An enhanced CStatusBar to easily and dynamically add/remove controls on a status bar
15 Jul 2013 by Kirill Ermakov
Interesting ways to pick up sensitive information in iOS.
30 Sep 2014 by KarstenK
How to start up with OpenGL on iOS.
23 Jul 2003 by Nitron
A quick reference to pointers and pointer operations
13 Jan 2003 by Paul R Thompson
Implementing CSplitterWnd controls in MFC SDI applications
27 Mar 2004 by Rob Manderson
Using Variants in your C++ code
8 Aug 2002 by Ravi Bhavnani
An object that tracks a task's elapsed and remaining times, and execution state
18 Nov 2018 by mimicry
An article about class factory with dynamic subscription / auto registration
17 May 2006 by Jerome_D
This article describes how to run state machine application framework based Win32/WinCE programs using the window message hooking technology. (Open source project)
10 Sep 2003 by bryce
How to build a simple ISAPI Filter
1 Apr 2012 by Prateek Kaul
MSN Messenger type status bar popup message box
26 Mar 2014 by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
4 Oct 2004 by liyang yu
A custom TextBox with input validation written in VC++.NET, also walks you through the steps needed to build your own custom controls
14 Jun 2000 by Zhaohui Xing (Joey)
Voice communication
10 Sep 2010 by Ohmu
Irregularly Shaped Buttons
9 Nov 2000 by Thomas Blenkers
A series of articles that resulted from experimenting with adding Drag and Drop features to my existing application
14 Dec 1999 by Bernd Wißler
Demonstrates how to use an animated gif stored in your resource file as an animated cursor
14 Jul 2001 by Matthias Mann
An easy to use set of classes to dispatch any kind of data.
25 Dec 2018 by Shao Voon Wong
UWP Storage Wrapper
16 Oct 2000 by Paolo Messina
A CWaitingTreeCtrl-derived class to display network resources
30 May 2012 by Oleksandr Dodatko
This tutorial shows how to create and use a SQLite custom function that performs locale aware week based calendar computations.
10 May 2004 by PlugwareSolutionsLtd
An article that describes the design and implementation of synchronous/asynchronous communication between objects
15 Dec 2005 by Jeremy A. Wilson
Lint is a signed large integer data type class library
1 Jul 2001 by selom ofori
This is a simple text display view with wordwrapping and text selection capabilities.
27 Nov 2012 by Amory Wong
A GLKView class that can be dropped into your project.
28 Dec 1999 by Jorge Lodos
This article describes a completely object oriented standard file open dialog with preview.
16 Mar 2003 by Roger Allen
A base class that provides all the functions you need to print a CTreeCtrl
24 Jan 2002 by ran wainstein
A CTreeCtrl derived class providing tooltips based on item data
13 Oct 2004 by Dave Handley
An article on a templatized implementation of composite and visitor interaction
9 Jun 2014 by PeteBarber
As a way to learn Swift I decided to have a play with Sprite Kit. One of the first things I did was to create a subclass of SKSpriteNode. This has a very handy initializer:init(imageNamed name: string) (in Swift)-(instanceType)initWithImageNamed:(NString*)name (in Objective-C)I then derived from thi
27 Apr 2000 by Dean Wyant
This class encapsulates QueryPerformanceCounter for high precision timing.
30 Jun 2003 by
Connect, query and terminate connections on a Windows 2000 RRAS Server
23 Sep 2010 by Sams Publishing
An chapter excerpt designed to help you prepared for iPad development.
21 Jun 2001 by Wooseok Seo
You can implement skin control by returning a brush from the OnCtlColor() method.
2 Apr 2001 by Dhandapani Ammasai
This article shows how to serialize a class into XML string.
10 Mar 2002 by Paul A. Howes
An article detailing a simple memory-based device context for the WTL, to be used when flicker-free double-buffered drawing is desired
21 Dec 2004 by Sudheesh.P.S
This article describes how to create a multiselect drag image in CTreeCtrl.
20 Apr 2019 by, sibani.p
Creating a simple ORM for C++ on-top of SQL database
3 Apr 2007 by Nautilus Master
How to put a progressbar control into the taskbar.
4 Jan 2000 by _stefanu_
Using fixed panes to add rulers to your view
12 Nov 2016 by Zebedee Mason
Perform dependency analysis by using Doxygen to parse source code and produce a report
27 Mar 2002 by John P. Curtis
CMultimediaTimer implements a periodic timer using the Windows Multimedia Timer API
22 Jun 2015 by Will J Miller
Describes a design approach for implementing dynamic rows in a UITableView
14 Dec 2000 by Brian Heilman
Code to help calculate sunrise and sunset times
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI filter to allow access only to hosts with IP addresses listed in an external datasource.
31 May 2010 by Rangarajan Varadan
A Simple Comm Port Implementation with Read Thread to be used with Embedded Systems
3 Aug 2004 by Proxy4NT
An article on using ISAPI with MFC support to modify the authentication realm
9 Oct 2002 by Alex Mol
Classes to make working with time and date data in different timezones easier.
9 Feb 2007 by skarapanahalli
Enhanced system time / variant time conversion with milliseconds
19 Aug 2018 by Michael Haephrati
Here is a way to find what is the email address / addresses used by the user running a program
16 May 2002 by Adrian Bacaianu
Sample of using ISAPI extension to give online data to graphical applets.
10 May 2017 by Raghavendra Hosad
2D DFT for Color Image - GUI implementation
22 Jan 2019 by Andrea Ricchetti
Two ways to make a IEEE 754 conversion (32 bit) pack and unpack
29 Oct 2009 by Addison-Wesley
It is also possible to write debug messages to the Xcode console when you write your application. Accessing these capabilities is not limited to Objective-C applications. Your hybrid applications can do these things from within JavaScript.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to show database information.
11 Feb 2015 by leshkoapps
How you can use AVAssetResourceLoader and AVPlayer in your apps
2 Sep 2011 by Manning
A Chapter excerpt from Objective-C Fundamentals
3 Oct 2004 by f2
A beginner's introduction to one of the optimization methods.
7 Aug 2016 by Petrov Vladimir
The alternative way of the MFC Project from Existing Code creation
22 Mar 2004 by Patrik Svensson
Getting the weekday and weeknumber
14 Feb 2001 by Eric Crahen
Display Chinese & Japanese characters on unicode & non-unicode systems
2 Dec 2002 by RedZenBird
Tree control allowing 'per item style' and requiring no bitmap arrays
12 Dec 2013 by Cloud Hsu
Samples for present Android and iOS to control torch.
23 Sep 2004 by liyang yu
A simple GUI written in MC++ providing a DOM tree and XPath navigator for XML files
4 Jan 2005 by Chris Hills
Other articles describe replacements for MessageBox() with extra buttons for "Yes to All" and "No to All", but you still have to write the code to handle those buttons. This article presents a class that does all the work for you.
13 Jul 2002 by Adrian Bacaianu
A way to build HTML pages in ISAPI using OLE DB database access
1 Dec 1999 by David Lantsman
A tree control / list control hybrid
29 Dec 2018 by Sauro Abbondanzieri
Implementing a Canvas concept with OOP, in a fresh, polished and effective, pure and plain ANSI C
16 Jun 2022 by Member 4206974
A work for exploring the Asynchronous WEB Server, the SPIFFS File system and the exploitation of the dual core
5 Aug 2003 by Robert Inventor
64-bit version of C time routines for Windows
6 Jan 2004 by maciejr
A resolution changer to get per-user resolution settings
13 Nov 2016 by jackyBu
custom-draw CalendarView for Android&IOS
1 Dec 1999 by Thales P. Carvalho
A class that helps writing owner-drawn controls with text formatting capabilities
11 Jan 2003 by Barretto VN
An article showing methods of screen capture
24 Jan 2005 by darkoman
An article on creating 2D animated charts using Windows GDI.
28 Oct 2004 by Gingivitis
Four common methods of opcode resolution are implemented and tested.
11 Nov 2013 by NSProgrammer
Easy UITableView optimizations.
17 Aug 2002 by Barretto VN
Digital analog clock
19 Feb 2004 by Dan Clark
Allows someone to have an unlimited number of views associated with a splitter pane
19 Jun 2002 by Kevin McFarlane
An implementation of Design by Contract in C++
31 Oct 2001 by Bassam Abdul-Baki
Serializing data into an XML string in a window dialog
26 Apr 2001 by Ran
An extended splitter window class that makes creating 'T' style layouts simple
21 Feb 2007 by darkoman
An article on rendering reflections and shadows using Windows GDI
1 Feb 2000 by Wooseok Seo
A sample application that uses the AlphaBlend function to produce a transparent splash screen
29 Oct 2007 by sirb
An article about using NDIS Miniport from userspace to access several functions of the WLANcard
25 Jun 2002 by Len Holgate
Although socket based TCP/IP servers using IO Completion Ports are often written in C++, it's sometimes useful to write such a server in Visual Basic.
15 Dec 2007 by Kenneth Kasajian
This document describes a method by which features of Object-Oriented Programming (OOP) can be used in straight C, including Standard/ANSI C, and some variants of pre-ANSI C.
12 Jan 2021 by Alexander Schichmanter
Concept, Motivation and Implementation of Dynamic Logging - a valuable aid to the C++ programmer
9 Nov 2005 by Ganyob
How to build secure private file sharing client/server using a freeware SDK
14 Oct 2001 by Joseph M. Newcomer
An improvement on the CBitmapButton class.
9 Apr 2002 by Johnson Zhou
In Visual Studio, you will find an auto-completion list when you type your code in the IDE. This is a similar control but using a tree.
28 Aug 2006 by Jeremy Falcon
Aids developers with color intensities
3 Jun 2000 by Farhan Noor Qureshi
An easy to use and implement Text Only Status Bar with Tool tip text extracted from the status bar panes.
9 May 2003 by Bassam Abdul-Baki
This article shows how to save a structure into an XML file (using STL), then load the file back using XML
11 Sep 2006 by Waldermort
An extension to the GDI DrawText
3 Aug 2002 by Barretto VN
System Drives Browsing Tree
27 Aug 2003 by ucc801
A cool GDI pattern brush tool with C++ source code. You can create a new office XP style pattern fill mode quickly.
5 Aug 2018 by ron85262
In this article, I'll make an overview of IoT and introduce a way to approach IoT using Wemos D1.
6 Dec 1999 by Jorge Lodos
This article demonstrates the use of the MFC ISAPI classes to write filters.
21 Oct 2003 by Ziming
How to model a Data Driven UI Behavior Model in MFC to solve 'Everything in One Screen' requirement
1 Aug 2008 by David Crow
Rendering text on top of a bitmap
26 Mar 2002 by Sönke Cordts
An article on sending faxes through a Web page
11 May 2004 by ChauJohnthan
An XML parser to substitute the big MSXML.
21 May 2002 by Vivek Rajan
Save and restore multiple tree states in your MFC applications
11 May 2010 by Javier Baez
Panorama viewer library for iPhone & iPod touch
1 Apr 2005 by Nisamudheen
A menu class with sidebar and color support
11 Mar 2003 by jedyking
Functions for tiling region and stretching region.
3 Jan 2019 by Sauro Abbondanzieri
UWP, COM, C++/WinRT, OOP in plain C. What else?
5 Jun 2018 by Shao Voon Wong
Implementing string_view conversion to integral types using Boost Spirit Qi v2
6 Apr 2002 by Orkun GEDiK
Learn how to synchronize your date and time
17 Apr 2003 by Barretto VN
Article on changing screen resolution
28 Dec 1999 by Jorge Lodos
This article describes an ISAPI filter to allow access only to hosts listed in an external datasource.
17 Nov 2002 by Devin
EMF record rotation for EMR_POLYGON16
22 Jul 2002 by Pavel Sokolov
This article demonstrates a CButton derived class that is used to enable or disable a set of controls with a single click.
25 Apr 2002 by Nicolas Gazelle
This is my attempt to create a simple toolbar class that allows to set a bitmap in the background of a toolbar.
4 Dec 2003 by Alexander Bischofberger
See how to have tear-off menus in your program
2 Jun 2009 by Craig Giles
I have been learning quite a few development strategies as of late, and the newest one that I’ve taken a peek into is Test Driven Development (TDD), or Unit Testing.
12 Jun 2001 by Gary Andrew Lewis
A Tree List/Tool Tip control embedded within a CView
3 Aug 2004 by T1TAN
Simplicity Is Virtue : how do draw a simple pie chart almost anywhere
14 Jan 2003 by Dan Clark
An article that allows easy drag & drop and a bitmap background with other tree control functions
13 Jun 2001 by Gary Andrew Lewis
A Tree List/Tool Tip control embedded within a CView
10 Mar 2006 by Mohammed Lokhandwala
A simple command line parser employing STL
23 Nov 2001 by Oskar Wieland
How to find Easter Sunday and Ash Wednesday
19 Nov 1999 by Maximilian Pasternak
Autopan within your own application
14 Jul 2001 by Patrick Hoffmann
A small class to store more than 32 1-bit flags in a simple class instead of using a DWORD with a maximum of 32 bits
18 Sep 2017 by David Wincelberg
Sort by month name in database tables, filenames or strings
18 Feb 2016 by KarstenK
Using the UIPickerView in iOS
7 Aug 2001 by PPresedo
This article demonstrates a tool for previewing foreground and background color combinations.
11 Jul 2006 by Sreekanth Muralidharan
Getting system timer without using inbuilt system calls
6 Feb 2000 by Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs