Click here to Skip to main content
6,630,289 members and growing! (22,893 online)
Email Password   helpLost your password?
Announcements
BullFrog Power
 
Search    
Add to IE Search

Articles by PJ Arends (18 articles found)

Average article rating: 4.36

Combo & List Boxes

CCheckComboBox II
Last Updated: 4 Jul 2004   Page Views: 63,519   Rating: 3.88/5    Votes: 9   Popularity: 3.70   Bookmark Count: 33
Licence: The Code Project Open License (CPOL)   
A ComboBox that has a checkbox by each of its items.

Dialogs and Windows

Multiple Selection in a File Dialog
Last Updated: 23 Nov 2002   Page Views: 150,002   Rating: 4.82/5    Votes: 51   Popularity: 8.22   Bookmark Count: 52
Licence: The Code Project Open License (CPOL)   
Shows how to do multiple file selection in a file dialog without having to worry about the size of the buffers

Edit Controls

How to modify a CEdit context menu
Last Updated: 16 Sep 2001   Page Views: 119,779   Rating: 4.28/5    Votes: 23   Popularity: 5.83   Bookmark Count: 38
Licence: The Code Project Open License (CPOL)   
A simple way to let your CEdit derived class have a modifiable context menu
File Searcher Edit Control with Browse Button
Last Updated: 13 Dec 2002   Page Views: 249,051   Rating: 4.71/5    Votes: 38   Popularity: 7.45   Bookmark Count: 84
Licence: The Code Project Open License (CPOL)   
A control that combines an edit control for entering a file or directory name, and a browse button that brings up a dialog for choosing a file or folder.

Files and Folders

CRotatingLog - A simple rotary text file class
Last Updated: 25 Feb 2004   Page Views: 75,114   Rating: 3.82/5    Votes: 19   Popularity: 4.89   Bookmark Count: 27
Licence: The Code Project Open License (CPOL)   
a simple class that implements a rotary (circular) text file

Miscellaneous

CWindowScroller
Last Updated: 20 Mar 2003   Page Views: 103,886   Rating: 4.76/5    Votes: 29   Popularity: 6.96   Bookmark Count: 56
Licence: The Code Project Open License (CPOL)   
An MFC control for adding middle mouse button scrolling to any CWnd derived window
CGridCellNumeric - A numeric cell class for the MFC Grid
Last Updated: 22 Sep 2004   Page Views: 44,552   Rating: 4.05/5    Votes: 10   Popularity: 4.05   Bookmark Count: 20
A locale aware, editable, self validating numeric cell class for the MFC Grid. Configurable for integers, floating point, or currencies.

Tabs & Property Pages

Using the PSM_QUERYSIBLINGS message
Last Updated: 17 Jul 2004   Page Views: 35,944   Rating: 4.21/5    Votes: 10   Popularity: 4.21   Bookmark Count: 16
Explains how to use the PSM_QUERYSIBLINGS message to share data between pages on a property sheet.

Applications & Tools

Colour preview and picker applet
Last Updated: 15 Jul 2002   Page Views: 74,835   Rating: 4.23/5    Votes: 14   Popularity: 4.84   Bookmark Count: 29
Licence: The Code Project Open License (CPOL)   
A simple applet that lets you preview how various font and background colours interact. Has the added ability of being able to pick any colour from the screen.
Image Viewer Utility
Last Updated: 10 Mar 2007   Page Views: 167,654   Rating: 4.63/5    Votes: 55   Popularity: 8.06   Bookmark Count: 131
Licence: The Code Project Open License (CPOL)   
A little utility program that allows you to view the contents of memory bitmaps and device contexts while you are stepping through your drawing code.

GDI+

Macro to initialize GDI+ in VC6.0 MFC projects
Last Updated: 20 Apr 2003   Page Views: 91,533   Rating: 4.31/5    Votes: 26   Popularity: 6.09   Bookmark Count: 33
A simple macro that adds all the code necessary to initialize the GDI+ libraries in an MFC 6.0 application

General Graphics

Comparing Two Bitmaps for Equality
Last Updated: 19 Dec 2006   Page Views: 27,277   Rating: 3.45/5    Votes: 10   Popularity: 3.45   Bookmark Count: 23
Licence: The Code Project Open License (CPOL)   
Code snippet that compares two HBITMAP handles to see if the bitmaps they contain are the same
CPJAImage - Yet another image drawing class
Last Updated: 26 Aug 2003   Page Views: 150,248   Rating: 4.78/5    Votes: 30   Popularity: 7.07   Bookmark Count: 61
Licence: The Code Project Open License (CPOL)   
A class that draws an image with various options - transparently, disabled or grayscale, centered on or stretched to fit a given rectangle.

C / C++ Language

An introduction to bitwise operators
Last Updated: 8 May 2002   Page Views: 351,223   Rating: 4.71/5    Votes: 141   Popularity: 10.12   Bookmark Count: 290
Licence: The Code Project Open License (CPOL)   
This article gives a brief overview of C style bitwise operators

Algorithms & Recipes

CRC_32
Last Updated: 9 Oct 2001   Page Views: 85,294   Rating: 4.30/5    Votes: 13   Popularity: 4.79   Bookmark Count: 40
Licence: The Code Project Open License (CPOL)   
A class that implements the CRC-32 Cyclic Redundancy Check Algorithm (MultiThreaded with Progress Bar support)

String handling

A TCHAR style header file for STL strings and streams
Last Updated: 11 Feb 2006   Page Views: 40,051   Rating: 4.42/5    Votes: 17   Popularity: 5.44   Bookmark Count: 25
Licence: The Code Project Open License (CPOL)   
Presents a header file that allows a single source file that uses STL to be built in either ANSI or Unicode, without any changes or lots of #ifdefs.
MakeMessage - An STL 'replacement' for the FormatMessage API
Last Updated: 4 Mar 2006   Page Views: 24,123   Rating: 4.51/5    Votes: 17   Popularity: 5.55   Bookmark Count: 18
Licence: The Code Project Open License (CPOL)   
A function that uses STL strings and streams in an effort to mimic and improve on the FormatMessage API.

Hardware & System

The Poor Man's Mouse Gesture
Last Updated: 15 Jun 2005   Page Views: 40,210   Rating: 4.68/5    Votes: 40   Popularity: 7.50   Bookmark Count: 40
Licence: The Code Project Open License (CPOL)   
An easy to use class for adding basic mouse gesture recognition to your application.

PJ Arends


Member

Location: Canada Canada


Last Updated 21 Nov 2009
Web18 | 2.2.0175 | Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use