Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / Languages / Objective-C

Objective-C

Objective-C

Great Reads

by KarstenK
Some toughts whether to prefer Objective-C or Swift.
by darkoman
An article on creating 2D animated charts using Windows GDI.
by Raghavendra Hosad
2D DFT for Color Image - GUI implementation
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

Latest Articles

by KarstenK
Some toughts whether to prefer Objective-C or Swift.
by darkoman
An article on creating 2D animated charts using Windows GDI.
by Raghavendra Hosad
2D DFT for Color Image - GUI implementation
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

All Articles

Sort by Score

Objective-C 

by darkoman
An article on creating 2D animated charts using Windows GDI.
by Raghavendra Hosad
2D DFT for Color Image - GUI implementation
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
by Joseph M. Newcomer
An improvement on the CBitmapButton class.
by Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
by Andre' Gardiner
A c banking atm concept console application
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.
by ucc801
A cool GDI pattern brush tool with C++ source code. You can create a new office XP style pattern fill mode quickly.
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
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.
by Tibor Blazko, René Greiner
An article about an open source and free fast tree control
by Alex Mol
Classes to make working with time and date data in different timezones easier.
by Marc Richarme
A small class that gives splitter-windows a flat look
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.
by Paul M Watt
Guide to understand the three different types of clipping regions, and how they relate to the Device Context
by Craig Muller
This article introduces a convenient class for hooking into idle processing.
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.
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
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
by stefan stammberger
A novel allocator implementation for managing huge sets of data in STL's std:: containers for Windows operating systems
by YoungJin Shin
This function makes for you to draw a fancy text easy.
by Nitron
A quick reference to pointers and pointer operations
by Sherwood Hu
A class to manage the thread pool
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.
by Rob Manderson
Using Variants in your C++ code
by Richard Stringer
A class that simplifies common date handling tasks
by BadJerry
Drawing HTML text onto a device context
by Rama Krishna Vavilala
A utility that can be used to spy the properties of any Windows forms control in the system
by liyang yu
A simple GUI written in MC++ providing a DOM tree and XPath navigator for XML files
by Zebedee Mason
Visual C++ tests are created from Gherkin DSL feature files using a Python 2.7 script
by Alexander Kuzmin
A static splitter with the ability to hide/show multiple columns/rows
by TigerX
A Tree List Control
by David Lantsman
A tree control / list control hybrid
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.
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.
by Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
by steveb
Describes all aspects of MFC serialization mechanism
by lano1106
Exploring the MFC GDI classes' inner working and proposing an alternative
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
by Magerusan Grigore Cosmin
Hybrid control simulating a combo box with checkboxes on a dropdown tree
by minor_28
Web Control - Google Maps
by Terry O'Nolley
An article using GDI to create a scalable periodic table of the elements
by Jorge Lodos
This article describes an ISAPI project to send a page containing an image to the browser.
by Jorge Lodos
This article describes an ISAPI project to show database information.
by Jorge Lodos
This article describes an ISAPI project to show database information in frames.
by Jorge Lodos
This article describes an ISAPI project to send a page containing two frames to the browser.
by Joseph M. Newcomer
This class allows you to create a child process and receive notification of its output.
by Cloud Hsu
Samples for present Android and iOS to control torch.
by Anton Stuck
A class that provides some simple, yet spectacular window animation effects. Try the demo!
by Hung Nguyen
A very simple splitter control for dialogs
by .Suchit
Generating smooth lines with antialiasing; sample code for animation is included
by Paul J. Weiss
C++ implementation of the Doomsday Rule to determine the weekday
by T. Kulathu Sarma
This article explains how to avoid object dependencies using the Observer Pattern with a simple example.
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.
by Tareq_Gamal
Simple way to create a Multitasking code for your Arduino project without using any external library.
by Member 4206974
A function that works on event of Arduino and ESP32 boards
by Barretto VN
Article on changing screen resolution
by Jason Henderson
Draw and animate ASCII characters to a window using this COM object.
by Mike Junkin
How to use asynchronous IO to send data from an ISAPI module
by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
by bkelly13
Microsoft Class ASyncSocket
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.
by leshkoapps
How you can use AVAssetResourceLoader and AVPlayer in your apps
by brochpirate
An iPhone media player designed specifically for listening to audiobooks
by Sid Sharma
In this article, we will integrate ARKit in a video conference scenario.
by Maximilian Pasternak
Autopan within your own application
by Dimiter Georgiev
Using the HeightBalancedTree C++ template as an array or as a sorted sequence
by Barretto VN
An article showing methods of screen capture
by Kewin Rausch
Introduction to protocols to manage Key Exchange in secure channels communication
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.
by mattz32
A simple tutorial on how to create a navigation-based application and transitioning between views.
by Edwig Huisman
A binary-coded-decimal class and the ODBC Interface
by tonim
Description of binary trees and fast search in one-dimensional data
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.
by Ganyob
How to build secure private file sharing client/server using a freeware SDK
by deluizon
Learning the basic of developing application on iPhone by developing simple reader app
by steveb
Dynamic string for the C language
by Michael Chourdakis
Easy to use simple parser with S/MIME Support. Version 2.
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.
by DaveeCom
CAlarmClock is a C++ class that can generate repeating asynchronous alarms
by BrainlessLabs.com, sibani.p
Creating a simple ORM for C++ on-top of SQL database
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.
by Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
by Shao Voon Wong
Implementing string_view conversion to integral types using Boost Spirit Qi v2
by Oskar Wieland
How to find Easter Sunday and Ash Wednesday
by Fedor Naumenko
Find type of distribution and parameters from set of distributed physical values
by Florian Rappl
A car distance sensor using the Arduino with an ultrasonic transducer
by Abin
A file/folder browsing control that integrates an editbox and a button with built-in images
by Elia Sarti
A CPaintDC replacement in OnPaint painting. Simply change CPaintDC dc(this) in CBufferDC dc(this), and you're done.
by Abbas_Riazi
A tree control to show installed devices like Device Manager
by John R. Shaw
CDibData is a utility class for: loading, saving, and manipulating bitmaps
by Doru Cioata
A simple but effective class for estimating remaining time in the execution of a process
by Ming Liu
CButton-derived control associated with a groupbox to enable/disable controls inside
by DCUtility
Chat (Client/Server) project build with code found at Code Project.
by Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot
by PPresedo
This article demonstrates a tool for previewing foreground and background color combinations.
by Niek Albers
A simple drop-in class that provides a 'hot' look button using the _TrackMouseEvent function
by Elia Sarti
A class which encapsulates a hyperlink control for web page redirection or normal button usage
by Sam NG
How to use a CMap
by John P. Curtis
CMultimediaTimer implements a periodic timer using the Windows Multimedia Timer API
by Paolo Messina
A CWaitingTreeCtrl-derived class to display network resources
by Roger Allen
A base class that provides all the functions you need to print a CTreeCtrl
by Bernhard Häussermann
A set of source files that extends the UITableView so that it has sections that can be collapsed and expanded.
by Jeremy Falcon
Aids developers with color intensities
by Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET
by Dave Handley
An article on a templatized implementation of composite and visitor interaction
by Member 4206974
Board based automation and environment control
by User 1556233
How to consume a RESTful Service (bit.ly) in an iPhone application
by Jozef Bozek
Ligth object wrapper for iOS CoreData.
by Sauro Abbondanzieri
UWP, COM, C++/WinRT, OOP in plain C. What else?
by Sauro Abbondanzieri
Implementing a Canvas concept with OOP, in a fresh, polished and effective, pure and plain ANSI C
by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
by Paolo Messina
Two animation provider classes to add animation effects to any CWaitingTreeCtrl-derived class
by PJ Arends
A CTreeCtrl derived control that has four checkbox states
by yuetwong
This article shows the steps to create an Apple Watch app that draws a pie chart using CoreGraphics.
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 Philipos Sakellaropoulos
An article on writing thumbnail shell extensions for your MFC document types
by Yuriy Zaporozhets
Very primitive function that creates region from *.bmp files
by Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs
by Amir Zalzberg
How to create a window with holes in it
by i386.com
Connect, query and terminate connections on a Windows 2000 RRAS Server
by Paolo Messina
A CWaitingTreeCtrl-derived class to display Shell's resources
by Cristi Posea
DevStudio-like docking window
by John O'Byrne
CSplashScreenEx allows to display a non rectangular bitmap with information about the init of your app
by Stephane Routelous
A tutorial that shows how to automatically split a view, and also how to indicate which view has the focus
by Alexander Atamas
A splitter control derived from CStatic for dialog controls, and that can be used not only within the restricted splitter pane.
by Edwig Huisman
CString only projects can convert to STL std::string
by ran wainstein
A CTreeCtrl derived class providing tooltips based on item data
by lion
Allows to display color items and change the font style
by Gary Andrew Lewis
A Tree List/Tool Tip control embedded within a CView
by Julien Martino
An iterator to parse subtree and execute function on each item/node
by DucThanh
A CButton-derived hyperlink control that contains a built-in ToolTip
by Shaun Wilde
An extension to MFCs CSplitterWnd that provides splitter locking and dynamic view replacement
by Dave Lorde
Simple customised Window captions, including multi-line captions
by Doga Arinir
A CTreeCtrl derived class which is both: a normal CTreeCtrl or a fully custom drawn vertical tree control
by valdok
Regions encapsulation in light-weight C++ objects.
by Paolo Messina
A CTreeCtrl derived class that populates the branches of a tree only when necessary, with optional visual effects
by Patrik Svensson
Getting the weekday and weeknumber
by Dana Holt
This class makes it easier to use the shell function SHBrowseForFolder
by Ziming
How to model a Data Driven UI Behavior Model in MFC to solve 'Everything in One Screen' requirement
by Roozbeh Abolpour
The data-driven MPC is implemented in this project that can be easily exploited
by Alvaro Mendez
A simple app that converts to and between time_t, DATE, and regular date string expressions
by Brian C Hart
Brian's detailed answers to your most frequently asked questions about his DCOM tutorial.
by Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
by LeisureBamboo
The decode and encode of multiPage rotate tif.zip
by Zebedee Mason
Perform dependency analysis by using Doxygen to parse source code and produce a report
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
by Kevin McFarlane
An implementation of Design by Contract in C++
by Jim D'Agostino
Tutorial on designing classes using Boost libraries
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.
by Jason Troitsky
A class that encapsulates some useful, GUI related, static functions
by maciejr
A resolution changer to get per-user resolution settings
by Barretto VN
Digital analog clock
by Artem Moroz
Using ESP8266 module to remotely control high power electrical appliances
by John McTainsh
An article explaining browsing my computer and the network using a TreeCtrl
by Adrian Bacaianu
Sample of using ISAPI extension to give online data to graphical applets.
by Adrian Bacaianu
That article present a way to retrieve the GET-POST data from a form into an ISAPI extension.
by Adrian Bacaianu
A way to build HTML pages in ISAPI using OLE DB database access
by Adrian Bacaianu
This article presents a utility that lets you retrieve raw information from web servers using HTTP's GET and POST commands.
by Bernd Wißler
Demonstrates how to use an animated gif stored in your resource file as an animated cursor
by lucy
How to achieve flicker-free drawing when using the methods MFC provides
by Mircea Neacsu
Case folding for UTF-8 code
by Christian Graus
Using GDI+ to create a paint program with soft brushes and loading/saving images
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.
by Dan Clark
An article that allows easy drag & drop and a bitmap background with other tree control functions
by Wooseok Seo
You can implement skin control by returning a brush from the OnCtlColor() method.
by Thiadmer Riemersma
A drop-in replacement for the DrawText() SDK function with minimal HTML support
by Jamie Hale
How to draw arrows (with arrowheads) to an arbitrary DC
by Waldermort
An extension to the GDI DrawText
by mimicry
An article about class factory with dynamic subscription / auto registration
by dswigger
Create dynamic objects that you can pass using IDispatch interfaces
by Alexander Schichmanter
Concept, Motivation and Implementation of Dynamic Logging - a valuable aid to the C++ programmer
by Eddie Velasquez
A collection of templates that simplify the comprehension of bitwise operations
by Matthias Mann
An easy to use set of classes to dispatch any kind of data.
by NSProgrammer
Easy UITableView optimizations.
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.
by Devin
EMF record rotation for EMR_POLYGON16
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.
by Bernhard Häussermann
Shows how to programmatically enable full-keyboard-access tabbing behaviour in your Mac OS X application.
by Member 4206974
A work for exploring the Asynchronous WEB Server, the SPIFFS File system and the exploitation of the dual core
by Jozef Bozek
ESpeakEngine - Objective-C speech synthesizer
by Addison-Wesley
This chapter covers only the basic parts of the C language
by Sams Publishing
An chapter excerpt designed to help you prepared for iPad development.
by Ran
An extended splitter window class that makes creating 'T' style layouts simple
by Gary Andrew Lewis
A Tree List/Tool Tip control embedded within a CView
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.
by Svetoslav Chekanov
Fast implementation of 2:1 image shrink (full image or part of it)
by Fedor Naumenko
A combined solution of the generalized partition problem, which allows to quickly get the good quality result
by Hatem Mostafa
Describes main binary tree operations
by David Wincelberg
Strings that differ by typos can be matched.
by Sanmayce
Brutally optimized hash function for general table lookups
by User 3160068
Update to "FAT-32 Sorter" helping to ignore leading 'the ' when sorting
by Udi Cohen
How I wrote a utility to sort files in FAT-32 storage devices and fixing products that are affected by improper sorting order, such as various music players.
by Keith Rule
A simple animation example which is used to show CMemDC in several modes
by Ernst Versteeg
Two classes that make double buffering simple
by Jozef Bozek
FliteEngine - An Objective-C speech synthesizer.
by ThatsAlok
In this tutorial, I will provide step by step to build your first Flutter App
by ThatsAlok
Let's explore the world of StateFulWidget with respect to Flutter
by Michael Chourdakis
Tutorial for Objective-C beginners
by Stephane Capo
Kigs framework C++ Windows project to retrieve and display what other channels are subscribed by subscribers of a given YouTube channel.
by Yves Florido-Monnier
A safe and functional hold of managed types from native c++
by PlugwareSolutionsLtd
An article that describes the design and implementation of synchronous/asynchronous communication between objects
by Sreekanth Muralidharan
Getting system timer without using inbuilt system calls
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.
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.
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.
by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
by «_Superman_»
Demonstrates the various wait functions used for thread synchronization in a multi-threaded application
by Len Holgate
This article explains the potential problems with having multiple pending recvs calls on a single socket.
by Amit Dey
This article shows how to handle custom events generated in a VB ActiveX component in a Visual C++ client.
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.
by ThatsAlok
CWinThread with TWO-Way communication using window message
by Randy More
Using Hershey vector fonts for faster rendering
by Håkan Still
A high resolution time class that is a replacement for COleDateTime that does not use MFC.
by Michael Chourdakis
A ready to be used hotpatching library with five methods!
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.
by r_adem
Some tips to avoid leaking memory in your iPhone apps.
by Will J Miller
Describes a design approach for implementing dynamic rows in a UITableView
by Michael Haephrati
Here is a way to find what is the email address / addresses used by the user running a program
by bryce
How to build a simple ISAPI Filter
by Eugene Balabanov
A tiny sandbox primer
by Rob Manderson
Disabling mouse input to a splitter window
by Will J Miller
This article details the necessary UITableViewDelegate methods required to fully support a form presented in a UITableView.
by Zoran M. Todorovic
A technique for changing the font for all child windows in your main application
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.
by Serge Desmedt
A port of CP Vanity to iOS
by Andrea Ricchetti
Two ways to make a IEEE 754 conversion (32 bit) pack and unpack
by _stefanu_
Using fixed panes to add rulers to your view
by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
by Patrice T
Using a large list of primes with Trial Division algorithm and how to handle the list
by Chris_Hall
This article shows you how easy it is to process and track mobile payments with PayPal.
by Android on Intel
Intel® HTML5 Tools for developing mobile applications
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).
by ron85262
In this article, I'll make an overview of IoT and introduce a way to approach IoT using Wemos D1.
by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
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.
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.
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!
by Ohmu
Irregularly Shaped Buttons
by Jorge Lodos
This article demonstrates the use of the MFC ISAPI classes to write filters.
by Sönke Cordts
An article on sending faxes through a Web page
by Jorge Lodos
This article describes an ISAPI filter to allow access only to hosts with IP addresses listed in an external datasource.
by Jorge Lodos
This article describes an ISAPI filter to allow access only to hosts listed in an external datasource.
by darkoman
Article about the 2D isometric game engine
by Eric Crahen
Display Chinese & Japanese characters on unicode & non-unicode systems
by Thomas Freudenberg, Jörgen Sigvardsson
A small application which emulates the behavior of the mouse in KDE
by Dmitriy Gakh
An introduction to Genetic Algorithms with brief reference to biology and example of finding one solution for complex mathematical equation
by Jeremy A. Wilson
Lint is a signed large integer data type class library
by Ohmu
Low-level text rendering in iPhone.
by Aniket Nayak
This cursor can magnify...
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.
by Nisamudheen
A menu class with sidebar and color support
by Petrov Vladimir
The alternative way of the MFC Project from Existing Code creation
by Giuseppe Marazzi
A small tip for implementing a fallback resources process with MFC that's useful for localization
by Vivek Rajan
Save and restore multiple tree states in your MFC applications
by Proxy4NT
An article on using ISAPI with MFC support to modify the authentication realm
by David Wincelberg
Sort by month name in database tables, filenames or strings
by Pierre Mellinand
An enhanced CStatusBar to easily and dynamically add/remove controls on a status bar
by Matt Gullett
Date recurrence patterns engine with a UI similar to MS Outlook
by Michael Sydney Balloni
If you were on the fence about adding mscript to your arsenal of system tools, have another look.
by Prateek Kaul
MSN Messenger type status bar popup message box
by Android on Intel
This article takes a simple app and demonstrates the use of the above mentioned sub items.
by Jonas Selling
Clarifying the use of multi-pass filter cutoff correction
by LEADTOOLS Support
Multi-Platform OCR with LEADTOOLS 18.
by Sudheesh.P.S
This article describes how to create a multiselect drag image in CTreeCtrl.
by Ales Krajnc
An include file that allows you to specify colors by name instead of RGB value
by Kirill Ermakov
Interesting ways to pick up sensitive information in iOS.
by Mustafa Chelik
Calculates NTLM hash of given string in pure C/C++
by Manning
A Chapter excerpt from Objective-C Fundamentals
by Danil Shopyrin
This paper addresses the problem of merging object-oriented and automaton-based programming technologies.
by _Flaviu
A way to use OpenCV in MFC project
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.
by Shao Voon Wong
Outline Text Part 2
by chia hung liu
Use application resources to create your owner drawn menu
by Javier Baez
Panorama viewer library for iPhone & iPod touch
by Hoi Yen Loo
Design and implementation of the parallel I/O of a CFD code
by Mohammed Lokhandwala
A simple command line parser employing STL
by Michael Moroz
This articles describes how to open SVG files in C++ application, work with Bezier curves and export to PDF.
by Rui Lopes
Demonstrates how to create per pixel alpha blending windows
by Oleksandr Dodatko
This tutorial shows how to create and use a SQLite custom function that performs locale aware week based calendar computations.
by Michael Mangelsdorf
A DLL implemented in assembler featuring a console GUI component
by KarstenK
Using the UIPickerView in iOS
by Member 4206974
A C++ script with functions for managing the power reduction and wake up techniques on ESP32 board
by Ohmu
An article for developers new to Apple technologies.
by Dan Pilat
Two classes to add advanced print functionality to your MFC application
by liyang yu
Using thread, semaphore and event classes to implement a specific version of Producer/Consumer model
by c_07
Helps programmers new to Winsock start programming TCP sockets in C++
by John R. Shaw
Design and implementation of efficient flood fill algorithms.
by Quixxi Pty Ltd
An overview of Quixxi App Security Suite and all its capabilities.
by QxOrm
QxOrm C++ library: Persistence (based on QtSql Qt library) - Serialization (based on boost::serialization library) - Reflection (introspection)
by Xiao Ling
In this post, we discuss how to leverage Dynamsoft Barcode Reader video decoding APIs to implement the barcode scanning functionality in camera preview scenario. Also, we demonstrate how to implement for desktop and mobile platforms respectively with the code snippet.
by Kewin Rausch
Moving forward in the future networks evolution
by nickadams
How to redirect an arbitrary console's input/output in a simple, graceful way
by David Crow
Rendering text on top of a bitmap
by Philip Patrick
Explains how to retrieve a font name from TrueType or OpenType files (.ttf)
by Michael Sydney Balloni
Recycle objects that are expensive to create and improve the performance of your application
by Phil Hopley
Second part in a series on a ROS (Robot Operating System) House Bot
by Phil Hopley
Third part in a series on a ROS (Robot Operating System) House Bot
by Hans Bühler
A memory DC that allows you to rotate your graphics
by Rick Lunglhofer
Details the Implementation and use of a C Language Interpreter with a browser Interface running on an ESP32
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)
by T1TAN
Simplicity Is Virtue : how do draw a simple pie chart almost anywhere
by Amory Wong
A GLKView class that can be dropped into your project.
by Michael Sydney Balloni
An exciting proof-of-concept that sews httplite with security components
by Michael Haephrati
A simple way for sending WhatsApp messages to an individual or to a group in C++
by Michael Haephrati
A simple way for sending WhatsApp documents and images to an individual or to a group in C++
by Rangarajan Varadan
A Simple Comm Port Implementation with Read Thread to be used with Embedded Systems
by Ahmed Charfeddine
A Visual C++ Project Wizard for the fast creation of high performance TCP servers in C++
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#.
by David MacDermot
A simple to use grid control for Windows SDK C applications.
by Kosta Cherry
Easy to use (and reuse!), lightweight SSL IOCP Sockets implementation
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
by Ozgur Aydin Yuksel
An article on using CTreeCtrl in a simpler way (I believe)
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.
by liyang yu
Implement a client/server structure with multiple clients using simple C++ classes
by Michael Sydney Balloni
Performance of data structures in C++ vs. C#
by Bogdan CRIVAT
Demonstrates how to use ATL Server to build SOAP servers/clients over various transport channels
by rtybase
An article describing the technique of recording sound from waveform-audio input devices and encoding it in MP3 format.
by Mitendra Anand
Hide the internal data structure's complexity by segregating traversal and operations
by libbyliugang
A splitter control for dialog can auto change the linked window's position
by emoiXY - Laurent
How to use templates for splitter views
by Paul R Thompson
Implementing CSplitterWnd controls in MFC SDI applications
by kin
Generic implementation of stacks LIFO
by Jorge Lodos
This article describes a completely object oriented standard file open dialog with preview.
by David Lafreniere
A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems
by Daniel Larocque
Small game framework based on the state pattern
by lucy
How to add your own text to the status bar control using MFC
by Cory Nelson
An advanced article on allocating and using memory in another process using the Win32 API.
by Mircea Neacsu
A data structure for finding best rational approximations
by Shao Voon Wong
Overloaded Operators to write concise code on STL Set Algorithms
by Rahul Dev Tripathi
The fully working sample code explains everything necessary to create a Minifilter driver to block devices connected through an interface.
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
by Dirk Vandenheuvel
An easy way to store and retrieve binary data in an ISAP DLL and display them on a web page
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
by Brian Heilman
Code to help calculate sunrise and sunset times
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!
by Barretto VN
System Drives Browsing Tree
by skarapanahalli
Enhanced system time / variant time conversion with milliseconds
by John O'Byrne
A MSN IM-style popup notification dialog
by Nautilus Master
How to put a progressbar control into the taskbar.
by Ravi Bhavnani
An object that tracks a task's elapsed and remaining times, and execution state
by Thales P. Carvalho
A class that helps writing owner-drawn controls with text formatting capabilities
by Alexander Bischofberger
See how to have tear-off menus in your program
by Farhan Noor Qureshi
An easy to use and implement Text Only Status Bar with Tool tip text extracted from the status bar panes.
by Miroslav Fidler
Creating a simple utility for converting text to SVG path in U++
by selom ofori
This is a simple text display view with wordwrapping and text selection capabilities.
by KarstenK
How to start in Metal on iOS.
by KarstenK
How to start up with OpenGL on iOS.
by Dean Wyant
This class encapsulates QueryPerformanceCounter for high precision timing.
by Thomas Blenkers
A series of articles that resulted from experimenting with adding Drag and Drop features to my existing application
by darkoman
An article on rendering reflections and shadows using Windows GDI
by ChauJohnthan
An XML parser to substitute the big MSXML.
by Richard de Oude
Creating non-rectangular dialog boxes
by Petr Ivankov
Long time strategy of software design and development
by Orkun GEDiK
Learn how to synchronize your date and time
by Robert Inventor
64-bit version of C time routines for Windows
by SureshAddaguduru
How to track your iPhone application stats using Google Analytics.
by Johnson Zhou
Adding a checkbox along with tree items
by Alexander Kovachev
Simple class to represent tree data structures in C++
by Huzifa Terkawi
A good reference for CDockablePane
by optiklab1
I demonstrate with an actual implementation that well-known algorithms BFS, DFS, Dijkstra, and A-Star are essentially variations of the same algorithm.
by Dan Clark
Allows someone to have an unlimited number of views associated with a splitter pane
by jedyking
Functions for tiling region and stretching region.
by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
by Joseph M. Newcomer
An introduction to using Semaphores
by lucy
How to use SetWorldTransform() to draw basic shapes rotated by any angle
by f2
A beginner's introduction to one of the optimization methods.
by Wooseok Seo
A sample application that uses the AlphaBlend function to produce a transparent splash screen
by William E. Kempf
Presents a class to wrap the BeginDeferWindowPos/EndDeferWindowPos/DeferWindowPos APIs
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!
by Shao Voon Wong
UWP Storage Wrapper
by Bernhard Häussermann
An Objective-C class that sub-classes UIViewController to enable easily implementing split views in iPad applications.
by Gingivitis
Four common methods of opcode resolution are implemented and tested.
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.
by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
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
by Rodrigo Cesar de Freitas Dias
Introducing WinLamb, a modern C++11 object-oriented library to write native Windows programs
by sirb
An article about using NDIS Miniport from userspace to access several functions of the WLANcard
by ProtoBytes
Review of Randall Hyde's Write Great Code Vol. 2
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.
by gosh
Serialize information stored as XML
by Lymington
Process an XML file or stream; read group and attribute values; write and delete groups, attribs, values and comments
by Dhandapani Ammasai
This article shows how to serialize a class into XML string.
by Boby Thomas P
An example for reusable code - an XML writer class
by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
by RedZenBird
Tree control allowing 'per item style' and requiring no bitmap arrays
by Mike Melnikov
A set of classes that provide automatic adding necessary splitters in your dialogs