15,896,730 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Everything / Desktop Programming / WTL
Artificial Intelligence
Artificial Intelligence
Neural Networks
Machine Learning
Deep Learning
ML.Net
Big Data
Data Science
Tensorflow
ChatGPT
Internet of Things
Internet of Things
Arduino
Edge Device
Raspberry-Pi
Wearables
IoT Edge
Industrial IoT
DevOps
DevOps
Agile
Automation
Continuous Build
Continuous Delivery
Continuous Deployment
Continuous Integration
Deployment
Git
Installation
Integration Testing
Load Testing
Quality Assurance
TFS
Unit Testing
Testing
Containers
Containers
Docker
Kubernetes
Virtual Machine
High Performance Computing
High Performance Computing
GPU
Parallel Processing
Parallelization
Vectorization
Hosted Services
Hosted Services
AWS
Cordova
ExtJS
Google Cloud
Microservices
PhoneGap
Serverless
Storage
Web Hosting
WordPress
Azure
Security
Security
Blockchain
Cryptography
Encryption
Identity
Identity Server
Web Development
Web Development
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
Mobile Apps
Mobile Apps
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
Desktop Programming
Desktop Programming
Cocoa
Electron
QT
Universal Windows Platform
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
System
Database Development
Database Development
Data Visualization
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
Productivity Apps and Services
Productivity Apps and Services
LibreOffice
OpenOffice
Sharepoint
Team Communication Tools
Biztalk
Microsoft Office
SAP
Game Development
Game Development
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
Multimedia
Multimedia
Audio
Image Processing
Video
Audio Video
DirectX
GDI
GDI+
OpenGL
General Programming
General Programming
Algorithms
Compression
Computational Geometry
Emulation
Exceptions
File
Internet
Localization
Memory Management
Optimization
Parser
Performance
Regular Expressions
Sorting
State Machines
Architecture
Design / Graphics
Printing
String
Threads
Usability
Programming Languages
Programming Languages
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
Submit your article
WTL
WTL
Great Reads
Color Picker for WTL with XP themes
by
Tim Smith
Color picker control for WTL applications including optional support for XP themes
ATL Windowless ActiveX Media Container
by
Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container.
Ideal for hosting Windows Media Player,
Transparent Flash and Silverlight Animations.
Vista Goodies in C++: Monitoring the Computer's Power Status
by
Michael Dunn
How to use power status notifications to make your applications conserve power when necessary.
Windows 7 Goodies in C++: Adding Custom Tasks to Jump Lists
by
Michael Dunn
Create custom tasks in your app's jump list on Windows 7
Latest Articles
WPF Binding Window/
UserControl to Self
by
Clifford Nelson
Shows how to set DataContext of View to itself using XAML and discusses the advantages of INotifyPropertyChanged to DependencyProperty
Capture Program using GDI
by
Taehoon Kim 1004
Capture program using GDI
Domain Driven Design: A "hands on" Example (Part 3 of 3)
by
Suarte
A hands on example of domain driven design - Part 3
Undocumented List View Features
by
Timo Kunze
Use undocumented parts of the Windows Vista list view API to enhance your application.
All Articles
Article
Project
Technical Blog
Tip/Trick
Video
Reference
Asset
top
Sort by Title
Title
Updated
Author
Score
WTL
.NET Asynchronous Design Pattern for Native C++
2 Nov 2010 by
Daniel Ranger
Native C++ implementation of the .NET Asynchronous Design Pattern using Windows I/O Completion Ports
VC7.0
VC7.1
VC6
.NET1.1
.NET2.0
.NET1.0
ATL
WTL
MFC
Dev
10 Minutes to document your code
19 Jan 2003 by
peterchen
Setting up doxygen, a free tool to document your code, in a few simple steps.
C++
VC6
WinXP
Windows
Win2K
MFC
ATL
WTL
Visual-Studio
Dev
2Find Toolbar for IE - Yet Another Sample
15 Jun 2003 by
Mike Melnikov
Google-like Toolbar with customization from xml file and update from web features
VC7.0
C++
VC6
WinXP
Windows
Win2K
VS6
Visual-Studio
VS.NET2002
Dev
A custom list view control with custom scrollbar control, using WTL
11 Dec 2006 by
Shunix
This article is intended to show an opportunity for customizing the list view control (report view, single-line mode) using the custom scrollbar control.
C++
Windows
WinMobile
Mobile
WinXP
VS2005
Visual-Studio
WTL
VS.NET2003
Dev
A CWtlPicture Control Based on GDI+
11 Jul 2011 by
Ed Gadziemski
CWtlPicture attaches to an owner-drawn picture control and reads, displays, and saves disk or database images
C++
Windows
GDI+
WTL
Dev
A Developer's Survival Guide to IE Protected Mode
20 May 2007 by
Michael Dunn
Busted features? APIs failing? Use this guide to get your IE plugin up and running again in protected mode!
VB8
C++
VC8.0
Windows
.NET
Vista
IE7
Visual-Studio
VS2005
Dev
A Document-View foundation for WTL. Part 1
9 Mar 2000 by
Sandu Turcan
A library that provides the easiest way to get loosely coupled components.
C++
VC6
Windows
Visual-Studio
WTL
VS6
Dev
A fast and lightweight cell control
11 Mar 2008 by
xueming.yan
A fast and lightweight cell control for displaying tabular data. The cell is a custom control derived from ATL::CWindow.
C++
Windows
ATL
WTL
Visual-Studio
Dev
A generalized CUpdateUI based on a policy design
21 Jan 2002 by
Voinkov
A policy based implementation of UI updating that accumulates and executes UI changes.
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A Gradient Static Control
6 Oct 2003 by
Ilya Solnyshkin
A Static control with a gradient
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
Visual-Studio
WTL
VS6
Dev
A GUI Front-End for Microsoft's Hotfix Checker Utility
6 Dec 2001 by
Michael Dunn
This article demonstrates redirecting output of a child process, and displaying a web browser UI using DHTML.
C++
HTML
VC6
Windows
Win2K
IE
ATL
WTL
Visual-Studio
Dev
A light wrapper class for GUID
6 Oct 2005 by
Jozef Bozek
A CGuid class for manipulating the GUID structure.
C++
VC6
WinXP
Win2003
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A lightweight base class for MDI UI
22 Aug 2004 by
fftz
The CMDIBase template provides multiple view UI support for WinCE WTL-based projects.
C++
eVC
eVC4.0
Windows
WinMobile
WinMobile2003
WTL
Visual-Studio
Dev
A little tool to show some system informations
12 May 2007 by
Satervalley
This small tool shows some real-time system information, such as network speed, CPU utilization, time period and so on on the screen .
C++
VC8.0
Win2003
Vista
Windows
WinXP
Visual-Studio
WTL
VS2005
Dev
A Memory DC for WTL
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
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A Perl script to update your WTL installation
6 Sep 2000 by
Milan Gardian
Notes on updating your WTL installation
C++
Perl
VC6
Windows
Win2K
WTL
Visual-Studio
Dev
A Pocket PC WTL image viewer
13 Dec 2004 by
Alain Rist
Some proposed WTL classes and functions at work: CAppWindow, CFullScreenFrame, CStdDialog, CF_DIB clipboard support, and more...
eVC4.0
C++
eVC
eVC3.0
Windows
WTL
Visual-Studio
Dev
A Remote Windows Mobile Screen Grabber
11 Feb 2008 by
João Paulo Figueira
Capture your Windows Mobile device screen via ActiveSync or WMDC.
eVC3.0
C++
eVC
VC8.0
WinMobile
Windows
DirectX
WTL
Dev
A Simple Tabbed MDI for WTL
22 Dec 2001 by
David Y. Zhao
This is a simple tabbed MDI for WTL
C++
Windows
WTL
Visual-Studio
Dev
A Technique to Customize the Title Bar of Windows
1 Jul 2003 by
Junlei Li
Use an easy-to-use templated class to custom the title bar of windows.
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
Visual-Studio
WTL
VS6
Dev
A Time-line control using WTL
23 May 2003 by
Tony Ioanides
An alternative approach to selecting date ranges.
VC7.0
C++
VC6
WinXP
Windows
Win2K
WTL
STL
Visual-Studio
Dev
A wrapper class for creating a shortcut (.lnk) and a bookmark (.url) and attaching an online icon to it
6 Jul 2008 by
jangtimjang
A ready-to-use wrapper class for creating a shortcut (.lnk file) and a bookmark (.url file) and finally attaching an online icon resource to it.
C++
VC6
Windows
MFC
ATL
WTL
STL
Win32
A WTL class for developping OpenGL programs using WTL
1 Oct 2001 by
Zilin
A class to develop OpenGL programs which can be easily plugged into your WTL programs
C++
VC6
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A WTL Dim Edit control
31 Aug 2001 by
Paul A. Howes
A WTL adaptation of James Twine's Dim Edit control.
C++
VC6
Win2K
Windows
.NET
.NET1.0
Visual-Studio
WTL
VS6
Dev
A WTL DocView framework
10 Jan 2006 by
Jozef Bozek
Implemetation of a simple DocView framework like MFC.
C++
VC6
Windows
VS6
Visual-Studio
WTL
VS.NET2003
Dev
A WTL Game Loop
27 Apr 2002 by
Paul M Watt
A message loop class that is suitable for game programming in WTL.
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A WTL Grid
22 Jan 2002 by
Noel Frankinet
A WTL grid (really).
C++
VC6
Windows
Win2K
Visual-Studio
ATL
WTL
STL
VS6
Dev
A WTL Hunspell-checked Edit Control
21 Jun 2009 by
_oti
A WTL Hunspell-checked edit control.
VC7.0
VC7.1
VC8.0
C++
VC6
Windows
WTL
Dev
A WTL Tab Control for Managing Tab Views
21 Jun 2002 by
Stephen Jones
This article describes a tab control that automates the management of tab windows.
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A WTL XP Button and Edit Box
12 Sep 2002 by
Derick Cyril Thomas
A WTL Implementation of XP Button and Edit Box
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
A WTL-based Font preview combo box
23 Aug 2000 by
Ramon Smits
A font combo box that previews the fonts in the dropdown view
C++
VC6
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
Accelerators and WTL Dialogs
23 Mar 2006 by
Rory Buchanan
An article on using accelerators in WTL dialogs.
C++
VC6
Windows
VS6
Visual-Studio
WTL
VS2005
Dev
Access Registry Settings Declaratively
12 Apr 2004 by
Lonnie McCullough
A set of macros and classes that allow declarative access to registry settings.
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
Visual-Studio
MFC
VS6
Dev
Accessing Excel Spreadsheets via C++
6 Oct 2006 by
Michael C. Robert
Demonstrates how to use WTL and C++ to access an Excel spreadsheet using Visual Studio .NET 2003.
C++
Windows
Visual-Studio
ATL
WTL
VS.NET2003
Dev
Add a WTL MDI window into an ATL Control
11 Sep 2003 by
Zhang YanFeng
This article will show you how to make MDI window of WTL into ATL control by using a real world example.
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
Visual-Studio
ATL
VS.NET2003
Dev
Add zooming to WTL CScrollImpl
2 Nov 2004 by
Alain Rist
CZoomScrollImpl extends WTL CScrollImpl to allow continuous zooming.
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
VS.NET2003
VS2005
VS.NET2002
Dev
Adding Macro Scripting language support to existing ATL/WTL Application
30 Sep 2002 by
Ernest Laurentin
Shows how to use Microsoft Script Hosting inside existing ATL/WTL Application
C++
C
VC6
WinXP
Windows
Win2K
ATL
WTL
Visual-Studio
Dev
AlphaView
13 Jun 2008 by
Noel Frankinet
A virtual WTL ListView control on an SQLite3 table or view.
VC7.0
VC7.1
VC8.0
VC6
Win2K
WinXP
Win2003
CE3.0
WTL
Dev
An Advanced Windows Hotfix Manager
3 Feb 2002 by
Michael Dunn
An advanced utility that scans computers for missing hotfixes, and helps you download and install them.
C++
VC6
WinXP
Windows
Win2K
ATL
WTL
STL
Visual-Studio
Dev
An ATL Toolbox control like that of VS.NET 2003
4 Oct 2005 by
Jozef Bozek
An ATL toolbox control.
VB6
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
ATL
VS6
Dev
An MS Outlook-style mini-calendar control using WTL
5 Jun 2003 by
Tony Ioanides
An MS Outlook-style mini-calendar control using WTL
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
ATL
WTL
Visual-Studio
Dev
Animating View Transitions on Windows Mobile
5 Jun 2008 by
João Paulo Figueira
How to animate child view transitions on a Windows Mobile WTL application.
VC7.0
VC7.1
VC8.0
VC6
WinMobile5
WinMobile
Mobile
WinMobile2003
WTL
Dev
Another WTL Grid
1 Jun 2003 by
Bjornar Henden
A WTL Grid mostly aimed for use against databases.
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
Visual-Studio
ATL
VS.NET2003
Dev
API Hooking revealed part 3 and 4 - Thread Deadlock Detector
31 Mar 2005 by
xryl669
The final article about API hooking, with a working example of a thread deadlock detector.
VC7.0
C++
VC6
WinXP
Win2003
Win2K
Visual-Studio
ATL
VS6
Dev
AppRunner – Simple ‘desktop shortcut’ replacement
8 Feb 2015 by
tkontos
A WTL based, XML driven shortcut replacement
VisualC++
C++
VS2013
WTL
OpenCV
Archive class for WTL
14 Jan 2004 by
Igor Vigdorchik
A port of MFC CArchive class to simplify serialization in WTL and non-MFC projects
C++
VC6
Windows
Visual-Studio
WTL
VS6
Dev
ATL Snapping Framework (Like VC.NET)
23 May 2002 by
Eugene Polonsky
Complete implementation of .NET IDE's snapping windows in ATL/WTL
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
VS6
Visual-Studio
VS.NET2002
Dev
ATL Windowless ActiveX Media Container
5 Mar 2009 by
Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
C++
VC9.0
VC8.0
WinMobile
Windows
WTL
COM
ATL
Dev
Architect
atlPath
24 Feb 2006 by
lyshsd
ATL/WTL version of Samuel Gonzalo's CPath1.2
VC7.0
VC7.1
VC8.0
VC6
Windows
Visual-Studio
ATL
WTL
VS.NET2003
Dev
Auto Completion ComboBox for WTL
17 Aug 2003 by
NormDroid
Implementation of Auto Completion ComboBox for WTL
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
Visual-Studio
ATL
VS.NET2003
Dev
Auto Value
27 Feb 2004 by
c-smile
Auto Value is an implementation of variables having undefined state
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
MFC
ATL
Visual-Studio
Dev
AutoCompleteML - auto completion for multiline edit box
14 Oct 2004 by
Pavel Martyanov
COM object for easy user input in multiline edit boxes
C++
VC6
Windows
Visual-Studio
ATL
WTL
COM
VS6
Dev
Automatic Layout of Resizable Dialogs
19 Jan 2006 by
Till Krullmann
A WTL extension which introduces layout maps to automatically update the layout in resizable dialogs.
VC7.0
VC7.1
VC6
Win2K
WinXP
.NET1.1
Visual-Studio
WTL
VS.NET2003
Dev
AutoSizeDlg - an autoresizing class for ATL/WTL
16 Jul 2006 by
xanatos
AutoSizeDlg - an autoresizing class for ATL/WTL
C++
Windows
WTL
Visual-Studio
Dev
Bargraph control using WTL
2 Jun 2004 by
Igor Vigdorchik
Simple implementation of a bargraph control for graph plotting
C++
VC6
Windows
WinXP
Visual-Studio
WTL
VS6
Dev
boolean_cast
4 Dec 2005 by
mb2sync
Performs conversions between values of type bool, BOOL and VARIANT_BOOL.
eVC4.0
C++
VC7.1
Windows
WinMobile
WinXP
Visual-Studio
WTL
VS.NET2003
Dev
Boost.Range support for ATL/WTL CString
2 Sep 2005 by
mb2sync
Consistent interfaces to CString using Boost.Range.
C++
VC7.1
WinXP
Windows
.NET
.NET1.1
Visual-Studio
ATL
VS.NET2003
Dev
Burn the Edges of Your Windows to Give Them Character
31 Mar 2008 by
Michael Dunn
No, that's not a typo
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
ATL
WTL
Win32
Dev
C++ Header Guard
17 Mar 2009 by
T800G
Create unique preprocessor macros to prevent multiple header inclusion.
C++
WTL
Caching in DataGrid while performing Insert, Edit and Update operations
6 Jan 2003 by
anandaji
This article shows how we can use caching while performing insert, edit and update functions in the DataGrid.
C#
C++
WinXP
Windows
.NET
Win2K
ASP.NET
Visual-Studio
ASP
Dev
CAppBar, a WTL implementation of AppBar
14 Sep 2005 by
Neil Yao
A reusable WTL base class to support AppBar
VC7.1
C++
VC7.0
WinXP
Win2003
Win2K
Visual-Studio
WTL
VS.NET2003
Dev
CAtlBitmapButton - ATL/WTL Ownerdraw Superclassed Bitmap Button
11 Jun 2001 by
Amit Dey
An owner drawn ATL/WTL bitmap button
C++
VC6
Windows
Visual-Studio
ATL
WTL
VS6
Dev
CAtomT - An ATOM wrapper for WTL
25 Dec 2006 by
isemenov
A simple Win32 ATOM type wrapper.
C++
Windows
WTL
Visual-Studio
Dev
CCaptionButton - Add Buttons on the Caption Bar
19 Sep 2005 by
Neil Yao
A reusable WTL base class to add buttons on the caption bar.
C++
VC7.1
WinXP
Windows
Win2K
Visual-Studio
ATL
WTL
VS.NET2003
Dev
CDialogRegionT - Skinning a WTL Dialog
29 Mar 2007 by
Robin Debnath
Simplest way to skin a WTL Dialog in 3 easy steps
C++
Windows
WTL
Visual-Studio
Design
Dev
CDialogResize based class with no groupbox flicker
3 Nov 2003 by
SGarratt
Get rid of annoying groupbox flicker when using resizeable windows; also effects adjustable minimum and maximum window size.
VC7.0
C++
VC6
Windows
Visual-Studio
WTL
VS6
Dev
CFlatTabCtrl port to ATL/WTL
19 Feb 2001 by
Rashid Thadha
Full FlatTabCtrl using WTL
C++
VC6
Windows
Win2K
Visual-Studio
ATL
WTL
STL
VS6
Dev
CHandleT - A HANDLE wrapper for WTL
19 Sep 2011 by
isemenov
A simple Win32 HANDLE type wrapper.
VC7.0
VC7.1
VC8.0
VC6
Windows
WinMobile
Win2K
WTL
Visual-Studio
Dev
Changing the Colors of a WTL Dialog (The Easy Way)
10 Sep 2013 by
Pablo Aliskevicius
A mix-in class to change the appearance of a dialog, by handling WM_CTLCOLOR* messages, with five lines of code.
C++
VC6
Windows
WTL
Dev
Class for Synchronizing the Active State of multiple windows.
10 Mar 2002 by
Rui Lopes
Class for Synchronizing the Active State of multiple windows.
C++
VC6
Windows
WinXP
Visual-Studio
WTL
VS6
Dev
CMenuXP - The OfficeXP menu (WTL version)
19 Mar 2002 by
Jean-Michel LE FOL
Ownerdrawn menu with the OfficeXP look (WTL version)
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
Color Picker for WTL with XP themes
13 Jun 2002 by
Tim Smith
Color picker control for WTL applications including optional support for XP themes
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
Visual-Studio
ATL
VS.NET2002
Dev
COM Category ComboBox
4 Oct 2001 by
Laurent Kempé
A ComboBox listing all COM objects from specified COM Category
C++
VC6
Windows
Visual-Studio
WTL
VS6
Dev
Comparing different coding approaches - Part 1
27 Nov 2003 by
Emilio Garavaglia
This is the first of a series of articles where a comparison between different code styling is evaluated and made available.
C++
C++/CLI
VC7.0
Windows
.NET
Win2K
MFC
WTL
Visual-Studio
Dev
Comparing different coding approaches - Part 2
8 Dec 2003 by
Emilio Garavaglia
Second part: multiple projects, templates and inheritance.
C++
C++/CLI
VC7.0
Windows
.NET
Win2K
MFC
WTL
Visual-Studio
Dev
Cool WTL menu with Gradient Sidebar
29 May 2002 by
Ramon Smits
An article about changing the look of WTL icon menu
VC7.0
C++
VC6
Windows
Win2K
VS6
Visual-Studio
WTL
VS.NET2002
Dev
Correct Column Ordinals of an ADOX Table Object
2 Jun 2003 by
Ferdie
Getting the correct column ordinals of an ADOX Table object.
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
SQL-Server
VS6
Dev
DBA
Correctly drawn themed dialogs in WinXP
29 Jan 2004 by
Luuk Weltevreden
This article shows a workaround to the graphics bug that a checkbox or radio button is displayed with a black background on themed dialogs.
VC7.1
VC8.0
C++
VC7.0
Windows
WinXP
Visual-Studio
ATL
VS.NET2003
Dev
CPPMessageBox v1.0
14 Feb 2005 by
Eugene Pustovoyt
Extended MessageBox class
VC7.1
C++
VC6
Windows
WinXP
VS6
Visual-Studio
MFC
VS.NET2003
Dev
Create a Convenient Toolbar Assistant Using WTL
11 Mar 2008 by
Rocom
A more easy to generate toolbar images.
VC7.0
VC7.1
VC8.0
VC6
WinXP
Win2003
Win2K
VS.NET2003
VS2005
VS.NET2002
Creating a comfortable ToDo list in Visual C++.
26 Dec 2002 by
Vitaly Belman
Using this tutorial you will be able to create a ToDo file wich writes the dates and marks the done tasks. All this using macros.
C++
VC6
Windows
Win2K
WTL
Visual-Studio
Dev
Creating a new MDI child: maximization and focus issues
4 Apr 2002 by
Daniel Bowen
Issues and solutions when creating a new MDI child in a WTL application when the last active child was maximized
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
Creating a WTL Dialog, Property Sheet or Wizard out of a resource (The Easy Way)
4 Aug 2004 by
Pablo Aliskevicius
After you design your dialogs in Visual Studio, use the WTL Class Wizard to turn them into WTL classes and not just from Visual Studio 6!
VC7.1
C++
VC6
Windows
VS6
Visual-Studio
WTL
VS.NET2003
Dev
Creating JavaScript arrays and other objects from C++
26 Jun 2010 by
imagiro
How to create JavasSript arrays and other objects from C++ code and pass them to the script.
Javascript
C++
Windows
ATL
WTL
COM
COM+
Win32
Dev
CRegSettings - registry helper class
7 Oct 2002 by
Magomed Abdurakhmanov
Simple class to store application settings in registry
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
Visual-Studio
ATL
VS.NET2002
Dev
CSplitURL - split a URL into component parts
10 Nov 2002 by
Rob Caldecott
Wrapper class for the WinInet InternetCrackUrl function
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
MFC
VS6
Dev
CStringW and CStringA
29 Jun 2002 by
Oskar Wieland
CStringW and CStringA for WTL
C++
VC6
Windows
WTL
Visual-Studio
Dev
CToolTipDialog class : a simple WTL class to enable tooltips in your dialogs
9 Nov 2003 by
Alain Rist
Add this small class to your existing dialog inheritance list and get nice tooltips on controls and dialog.
VC7.0
VC7.1
VC6
WinXP
Win2003
Win2K
Visual-Studio
WTL
VS.NET2002
Dev
Custom Drawn Controls using WTL
30 Nov 2000 by
Billy Leverington
How to use WTL to create custom controls
C++
VC6
Windows
Win2K
Visual-Studio
WTL
VS6
Dev
Custom Tab Controls, Tabbed Frame and Tabbed MDI
13 Jul 2005 by
Daniel Bowen
An extensible framework for creating customized tabs in ATL/WTL, with a VS.NET-like tab control implementation, tabbed frames, tabbed MDI, and more.
VC7.0
VC7.1
VC6
WinXP
Windows
Win2K
VS6
Visual-Studio
VS.NET2003
Dev
Cyclomatic Complexity Viewer
30 Jun 2005 by
Franz Klein
A Cyclomatic complexity viewer application.
VC7.1
C++
VC6
Windows
WinXP
VS6
Visual-Studio
ATL
VS.NET2003
Dev
Davide Calabro's CButtonST class port to WTL
26 Jun 2001 by
Serge Weinstock
A fully featured owner-draw button class
C++
VC6
Windows
Win2K
Visual-Studio
ATL
WTL
VS6
Dev
Decimal number support for your controls
18 Nov 2007 by
Alexander Uckun
The WTL way of adding number support to your controls.
C++
Windows
MFC
WTL
Visual-Studio
Dev
Dev-studio like EditListBox Control
7 Nov 2004 by
JaeWook Choi
An article on EditListBox Control.
C++
VC6
Windows
Visual-Studio
WTL
VS6
Dev
Device Information
13 Dec 2008 by
Jonathan Davies
Use two C++ classes which wrap various setup API calls to obtain, filter and display device names and information
C++
Windows
WTL
Dev
Disable CTabCtrl tab items in WTL - Using the Owner Drawn Method
17 Jul 2002 by
Rashid Thadha
A port of Paul Dilascia MFC CTabCtrlWithDisable to WTL
VC7.0
C++
VC6
WinXP
Windows
Win2K
Visual-Studio
ATL
VS6
Dev
Don Kackman Multiple Monitors Classes Port to WTL
26 Apr 2009 by
Igor Vigdorchik
Class wrappers around the Win32 multi-monitor API
C++
VC9.0
VC8.0
WinXP
Win2003
Win2K
WTL
Dev
Design
Architect
Donut, A WTL sample - Hosting WebBrowser Control
15 Nov 2001 by
MB
MDI and Tabbed WebBrowser
C++
VC6
Windows
Visual-Studio
ATL
WTL
STL
VS6
Dev
Dropping Files into a WTL Window (The Easy Way)
20 Apr 2004 by
Pablo Aliskevicius
A mix-in class to help drop files into WTL windows.
C++
VC6
Windows
WTL
Dev
Easy installation of WTL
4 Apr 2003 by
Petr Prikryl
This article shows an alternative, and simpler way of downloading and installing WTL.
C++
VC6
Windows
Win2K
WTL
Visual-Studio
Dev