Home Latest updates Submit your article About Us Advertise on the Code Project Contact us Discussion Forums Home Home
The Code Project
The Code Project Navigation bar
KeywordAuthor
Community
.NET
Controls
General
Libraries and Projects
Multimedia
Other Platforms
GUI
Internet
Miscellany
 
Click here for Dundas Software's TCP/IP Development Kit

Latest Updates

Articles added or updated since:

= New since 21 Mar 2001, = Updated, = Moved.

Wednesday 4th April, 2001

Active Server Pages
Get HTML Source of any URL - Dhandapani Ammasai
This articles shows how to get HTML source of a URL, even if the URL uses tricks to prevent you from viewing the source

Multiple domains on a single IP - Alex Marbus
How to set multiple domains one a single IP-address with ASP.
ATL
ATL COM and ADO - Amit Dey
An ATL Component that uses ADO for data.

Context Menu Shell Extension AppWizard - Maxime Labelle
A wizard to ease implementing a context menu shell extension

PropertySheet Shell Extension AppWizard - Maxime Labelle
A wizard to help getting started with PropertySheet Shell Extensions

User-settings class for ATL/WTL projects - Peter Kenyon
A helper class for storing user settings in the Registry, similar to MFC's CWinApp
Audio & Video
Morse code. Some examples of how to produce sounds. - Alexander Fedorov
Several classes demonstrating how to fill audio buffer and how to produce sound using waveOut* API
Bitmaps & Palettes
Bitmap usage extension library - Vsevolod Gromov
MFC extension DLL including advanced bitmap usage features

Memory bitmap class CMemBm - Vsevolod Gromov
Simple class to make generic windows bitmap operations easier
COM / DCOM / COM+
Introduction to COM Part II - Behind the Scenes of a COM Server - Michael Dunn
A tutorial for programmers new to COM that explains the internals of COM servers, and how to write your own interfaces in C++
Shell Programming
Adding Custom Pages to Control Panel Applets - Michael Dunn
This article shows how to add your own pages to Control Panel applets by writing a property sheet handler.
Programming Tips
A Utility for Browsing Directly to a Microsoft Knowledge Base Article - Michael Dunn
A utility that lets you browse to a MS Knowledge Base article right from the Run dialog

Tuesday 3rd April, 2001

Active Server Pages
Handy Form Functions - Robert Collyer
These scripts will make variables live well beyond the page scope and make the debugging process of passing variables between pages just a memory.
DirectX
A CStatic derived class using Direct3D Retained Mode - Jason Hattingh
A CStatic derived class that can be dropped into an application to provide the ability to load and display 3D objects
.NET - The Next Generation Internet
Using managed types in C++ - Chris Maunder
A quick introduction to using .NET managed types in C++
Fonts, GDI, GUI
Per Pixel Alpha Blend - Rui Godinho Lopes
Demonstrates how to create per pixel alpha blending windows
SOAP and XML
A simple XML Parser - Michael A. Barnhart
A class to read and write non validated XML files

XML class for processing and building simple XML documents - Ben Bryant
Link CMarkup into your VC++ app and avoid complex XML tools and dependencies

XMLize Your Class - Dhandapani Ammasai
This article shows how to serialize a class in to XML String
Web Services
Your first managed C++ Web Service - Chris Maunder
An introduction to writing your first WebService using C++ with managed extensions
The Windows Template Library
Easy installation of WTL - Petr Prikryl
This article shows an alternative, and simpler way of downloading and installing WTL.

Monday 2nd April, 2001

Button Controls
CxSkinButton - Davide Pizzolato
A skinned button class with clipping region, tooltip and mouse tracking
C++ / MFC / STL
Making HTTP Communication from MFC/Windows Application - Dhandapani Ammasai
This articles shows one way for a MFC/Windows application to talk to a webserver using HTTP protocol
Dialog and Windows Programming
"Select Computer" Dialog - Igor Soukhov
The ATL and MFC versions of the class that implements "standard" dialog for selecting users(computers) within the Windows Network.
Rich Edit Control
Customizing the Common Find/Replace Dialog in RichEdit View - Kalai Kandasamy
This article explains how to customize the standard Find/Replace Dialog in RichEdit view.
SOAP and XML
XML Generator - Ashish Bhat & Alpesh Makwana
To Generate XML from any data source

Sunday 1st April, 2001

Clipboard
Implementing a drop target - Thomas Blenkers
Simple step by step article explaining how to implement a drop target.
DLLs
Hooks and DLLs - Joseph M. Newcomer
There is a lot of confusion about how to set up and use global hook functions. This essay attempts to clear up some of these issues.
Files & Folders
File Segmenter - Faizan Naqvi
This class creates from 1-9 segments of a single file which can be then desgmented.Useful for moving larger file on floppies.
Fonts, GDI, GUI
Drawing Techniques - Joseph M. Newcomer
Learn how to effectively draw your dialogs.
Macros and Add-ins
VS Service Pack - Sardaukar
Visual Studio Add-In that displays the latest service pack installed
Static Controls
Using colors in CEdit and CStatic - Robert Brault
Classes derived from CEdit and CStatic. It makes changing colors for text and backgrounds easy.
System
Copy an entire registry key with one simple function - Ziv Ayalon
A simple API like function that will do this job for you.

Friday 30th March, 2001

Button Controls
FunnyGame - Ranjith Dendi
Funny game played by arranging numbers in a particular order,sometimes you find it tricky to arrange them,you would love to play this game.
Database
Using the CDatabase class to read an Access databases - Zahirul Haque
This is a very simple code snippet that demonstrates how to read a Microsoft Access database file using the CDatabase class

Thursday 29th March, 2001

Dialog and Windows Programming
Screen Mate - Hirosh Joseph
Windows 2000 introduces a new extended window style bit WS_EX_LAYERED that can significantly improve performance and add great visual effects.

Wednesday 28th March, 2001

Combo & List Boxes
A CListBox with automatic HSCROLL maintenance - Joseph M. Newcomer
Taking the pain out of adding a horizontal scrollbar to a listbox.
C++ / MFC / STL
A Checksum Algorithm - Joseph M. Newcomer
A checksum is a value which is computed which allows you to check the validity of something. Typically, checksums are used in data transmission contexts to detect if the data has been transmitted successfully.

Avoiding UpdateData - Joseph M. Newcomer
Learn how to avoid using UpdateData in your modal dialogs.
Fonts, GDI, GUI
Saving Drawing Contexts - Joseph M. Newcomer
GDI objects selected in a DC can't be deleted - even when you call DeleteObject. This handy class makes these potential leaks a thing of the past.
Misc. Libraries and Projects
Launching Program from Resources. - Mohammad Salah
a new way to execute programs from resources.
String
CString Management - Joseph M. Newcomer
Learn how to effectively use CStrings.
System
A Registry Class - Joseph M. Newcomer
This represents a handy set of classes I built to ease the pain of dealing with the Registry.
Win32 / SDK Programming
Do Not Call GetLastError() ! - Ajit Jadhav
Use CWin32Error instead !! It encapsulates Win32 error-message strings with the error-numbers. Has a smart-copy mechanism for passing objects by value, useful in exception-handling. Is TRACE() compatible!

Tuesday 27th March, 2001

COM / DCOM / COM+
Transporting persistent data over the internet using MSMQ - Bashir Irfan
This article is about using Microsoft Message Queue (MSMQ) as a DCOM transport layer to send a Microsoft Word document across the internet or your local LAN.
Macros and Add-ins
Emacs-style Clipboard Ring - Damon Otoshi
Enhanced multi-clipboard similar to the Emacs kill/yank ring
The Scrapbook
Ethernet Colors - Alex Marbus
Ethernet connections

Monday 26th March, 2001

Miscellaneous Controls
CheckerCtrl - Mehdi Mousavi
A microsoft scandisk like control (in terms of its UI) that lets you to put a series of blocks on screen

Sunday 25th March, 2001

Dialog and Windows Programming
Office 2000 style File Dialogs for Win 95/98/NT/Me - David Wulff
Ever wanted to use the new Office 2000 file dialogs on Win 95/98/NT/Me, including the file previewing? Well now you can.

Saturday 24th March, 2001

Combo & List Boxes
Using the CComboBox control - Wolfram Steinke
An entry level tutorial on using the CComboBox control

Using the CListBox control - Wolfram Steinke
An entry level tutorial on using the CListBox control
Edit Controls
Using the CEdit control - Wolfram Steinke
An entry level tutorial on using the CEdit control
Miscellaneous Controls
Adding controls to a dialog - Wolfram Steinke
An entry level tutorial on using one of the Windows Common Controls in a dialog
Static Controls
Using the CStatic control - Wolfram Steinke
An entry level tutorial on using the CStatic control
Threads, Processes & Inter-Process Communication
Bridge Between Java And Windows - Xiangyang Liu
Make your windows programs communicate with java programs easily

Friday 23rd March, 2001

Active Server Pages
Adding a search facility to your website - Chris Maunder
Using the Microsoft Index Server to enable your readers to search your site
Misc. Libraries and Projects
Sharp YO Series Communication Class - Valer BOCAN
Class for performing a backup / restore to a Sharp YO series organizer
Shell Programming
Iconizer - Bart Gysens
This handy utility adds an extra button near the minimize/maximize/close buttons of existing windows that allows you to minimise your applications to the system tray.
String
AMMimeUtils - Anders Molin
An article on how to decode Base64 and Quoted-Printable text without using MFC
The Windows Template Library
Outlook Bar Control port to WTL - Rashid Thadha
An outlook control that can be used in your WTL Application

Thursday 22nd March, 2001

ATL
Creating DeskBands with an ATL Object Wizard - Erik Thompson
An ATL Object Wizard that helps create a COM Object implementation of a DeskBand. Web Accessories for Internet Explorer and the Desktop. History, Favorites, Search, Radio, and Address Bands ... You have seen them since Internet Explorer 4.0. Now crea
Audio & Video
A wrapper class for the DirectSound API - Zhaohui Xing
This article focuses on giving an example of using the DirectX API in PC game software development by using a DirectSound wrapper class
COM / DCOM / COM+
ActiveX Controls for interactive Runtime Debugging of COM Objects - Frank Boettger
Three ActiveX controls that allow the runtime-browsing of the object model hierarchy of a COM-Object, its implemented interfaces and the browsing and interactive changing of its properties and methods (a somewhat extended combination of VB's property

Wednesday 21st March, 2001

Database
Generic Database Class Using ADO to execute Stored Procedures - Amir Samdani
Use this class to seperate all database calls hidden to the callers, No body has take care of how database retrieval is going on!
Files & Folders
CDirectoryChangeWatcher -- ReadDirectoryChangesW all wrapped up - Wes Jones
This class wraps up ReadDirectoryChangesW.
Internet & Network
Chat program - Essam Mohammed El-Nagar
Simple Chat program

21 New articles, 45 updated articles, 11 moved articles since Wednesday 21st March, 2001

Click here for the free Dundas Upload control


last updated 4 Oct 2000
Copyright © CodeProject, 1999-2001.
All rights reserved
webmaster@codeproject.com