Click here to Skip to main content
12,301,965 members (56,057 online)

Articles by peterchen (Articles: 20, Tip/Trick: 1)

Articles: 20, Tip/Trick: 1

RSS Feed

Average article rating: 4.78

Dialogs and Windows
General
Posted: 9 Oct 2001   Updated: 29 Nov 2004   Views: 102,741   Rating: 5.00/5    Votes: 27   Popularity: 7.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 3,524
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).
Files and Folders
General
Posted: 19 Jun 2004   Updated: 9 Sep 2005   Views: 117,545   Rating: 4.88/5    Votes: 27   Popularity: 6.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 75   Downloaded: 3,210
A wrapper class for path strings based on (and improving) the Shell Lightweight utility API.
Menus
General
Posted: 29 Mar 2009   Updated: 4 May 2009   Views: 29,982   Rating: 4.71/5    Votes: 15   Popularity: 5.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 372
A WinForms user control that implements the details of file handling commands for any document-centric application
Miscellaneous
General
Posted: 16 May 2000   Updated: 6 May 2002   Views: 99,033   Rating: 5.00/5    Votes: 28   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 5,332
An easy-to-use control to display bitmaps (stretch, scale, tile)
Posted: 3 Oct 2010   Updated: 9 Oct 2010   Views: 17,214   Rating: 4.33/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 469
An update the class core for editing Visual Studio's MRU list
Applications & Tools
Tools with source code
Posted: 23 Apr 2002   Updated: 23 Apr 2002   Views: 115,133   Rating: 4.83/5    Votes: 22   Popularity: 6.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 2,169
RCStamp is a flexible command line tool to modify the FILEVERSION entries in a .rc Resource script (source included)
Posted: 6 Jul 2004   Updated: 6 Jul 2004   Views: 47,130   Rating: 4.86/5    Votes: 14   Popularity: 4.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 1,244
Editing environment strings like PATH, INCLUDE and LIB is painful? Not anymore.
Database
General
Posted: 5 Sep 2012   Updated: 7 Sep 2012   Views: 13,771   Rating: 4.90/5    Votes: 14   Popularity: 5.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 124
ORDER BY what-the-user-said
C / C++ Language
General
Posted: 23 Dec 2006   Updated: 21 Mar 2007   Views: 35,271   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 327
Full control over addins loaded into VS2002-2005 - for power users or addin developers
C#
General
Posted: 21 Apr 2007   Updated: 16 Dec 2007   Views: 85,567   Rating: 4.53/5    Votes: 19   Popularity: 5.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 468
A small code generator generating the necessary overloads for default parameters
Utilities
Posted: 19 Apr 2007   Updated: 6 Jun 2008   Views: 37,731   Rating: 4.81/5    Votes: 13   Popularity: 5.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 423
Improving Josh Beach's Visual Studio Project List editor
Posted: 7 May 2008   Updated: 23 Apr 2010   Views: 46,184   Rating: 4.92/5    Votes: 18   Popularity: 6.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 471
An update to a stand-alone tool for editing Visual Studio's MRU list
Libraries
General
Posted: 8 Jan 2011   Updated: 11 Apr 2012   Views: 86,658   Rating: 4.85/5    Votes: 58   Popularity: 8.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 123   Downloaded: 1,954
Conversion of and musing about common Windows time formats
STL
General
Posted: 27 Sep 2004   Updated: 27 Sep 2004   Views: 938,732   Rating: 4.93/5    Votes: 122   Popularity: 10.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 224   Downloaded: 2,393
A beginner's introduction to the smart pointers provided by the boost library.
Posted: 4 Oct 2004   Updated: 16 Nov 2004   Views: 163,478   Rating: 4.95/5    Votes: 40   Popularity: 7.88
Licence: Not specified      Bookmarked: 55   Downloaded: 1,246
Using boost, we can write "almost perfect" wrappers for GDI and other resource handles, in a few lines of code.
Algorithms & Recipes
Data Structures
Posted: 3 Jan 2006   Updated: 28 Jan 2006   Views: 225,741   Rating: 4.69/5    Votes: 25   Popularity: 6.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 3,988
A generic 1:(0..N) tree container with change events and automatic updating of a TreeView.
Macros and Add-ins
VS.NET Add-ins
Posted: 15 Aug 2006   Updated: 2 Aug 2008   Views: 118,852   Rating: 4.59/5    Votes: 23   Popularity: 6.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 342
Link source code comments to your bug tracker, MSDN, development Wiki and more.
Programming Tips
General
Posted: 19 Jan 2003   Updated: 19 Jan 2003   Views: 874,024   Rating: 4.91/5    Votes: 154   Popularity: 10.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 396   Downloaded: 6,362
Setting up doxygen, a free tool to document your code, in a few simple steps.
Design and Architecture
Methodologies
Posted: 3 Jan 2003   Updated: 3 Jan 2003   Views: 174,208   Rating: 4.80/5    Votes: 46   Popularity: 7.93
Licence: Not specified      Bookmarked: 102   Downloaded: 0
What it is, why you need it, and how to sell to your boss?
Book Reviews
General
Posted: 31 Jan 2007   Updated: 31 Jan 2007   Views: 38,990   Rating: 4.19/5    Votes: 10   Popularity: 4.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
900 pages that fill the gap between the coder and the developer.
No blogs have been submitted.

Average tips rating: 5.00

C / C++ Language
General
Posted: 12 Jan 2010   Updated: 12 Jan 2010   Views: 7,563   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Reusable safe_bool implementation
No reference articles have been posted.

peterchen
Klippel
Germany Germany
Peter is tired of being called "Mr. Chen", even so certain individuals insist on it. No, he's not chinese.

Peter has seen lots of boxes you youngsters wouldn't even accept as calculators. He is proud of having visited the insides of a 16 Bit Machine.

In his spare time he ponders new ways of turning groceries into biohazards, or tries to coax South American officials to add some stamps to his passport.

Beyond these trivialities Peter works for Klippel[^], a small german company that wants to make mankind happier by selling them novel loudspeaker measurement equipment.


Where are you from?[^]



Please, if you are using one of my articles for anything, just leave me a comment. Seeing that this stuff is actually useful to someone is what keeps me posting and updating them.
Should you happen to not like it, tell me, too


Advertise | Privacy | Mobile
Web01 | 2.8.160530.1 | Last Updated 30 May 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid