Click here to Skip to main content
12,451,093 members (53,414 online)

Articles by Emilio Garavaglia (Articles: 15)

Articles: 15

RSS Feed

Average article rating: 4.62

Dialogs and Windows
General
Posted: 9 Oct 2003   Updated: 9 Oct 2003   Views: 121,821   Rating: 4.38/5    Votes: 25   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 58   Downloaded: 3,238
This article put forwards a proposal for structured window subclassing and hooking
C / C++ Language
General
Posted: 29 Oct 2003   Updated: 29 Oct 2003   Views: 127,822   Rating: 4.80/5    Votes: 34   Popularity: 7.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 3,610
Describing a solution to allow namespaces, multiple inheritance, and serialization in an MFC program
Posted: 4 Feb 2004   Updated: 1 Mar 2004   Views: 110,121   Rating: 4.97/5    Votes: 31   Popularity: 7.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 107   Downloaded: 2,994
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 1?)
Posted: 25 Mar 2004   Updated: 26 Apr 2004   Views: 117,124   Rating: 4.56/5    Votes: 21   Popularity: 6.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 67   Downloaded: 2,097
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 2).
Posted: 26 May 2004   Updated: 20 Jun 2004   Views: 57,861   Rating: 4.50/5    Votes: 12   Popularity: 4.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 827
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 3).
Memory Management
Posted: 1 Mar 2006   Updated: 13 Mar 2006   Views: 43,523   Rating: 4.71/5    Votes: 14   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 157
An alternative to MFC undocumented classes to perform fixed memory allocation.
Smart Pointers
Posted: 3 Oct 2003   Updated: 28 Oct 2003   Views: 69,510   Rating: 4.21/5    Votes: 14   Popularity: 4.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 665
Reference counting smart pointers with automtic type conversions.
Posted: 21 May 2005   Updated: 26 May 2005   Views: 26,751   Rating: 4.77/5    Votes: 13   Popularity: 5.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 257
Reference counting smart pointers and handles of various flavours.
Templates
Posted: 7 Sep 2004   Updated: 20 Jun 2005   Views: 88,080   Rating: 4.69/5    Votes: 33   Popularity: 7.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 1,005
An independent framework to handle Win32 objects inside C++ classes.
Posted: 10 Dec 2007   Updated: 30 Dec 2007   Views: 24,922   Rating: 4.90/5    Votes: 13   Popularity: 5.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 168
Modular generic programming containers.
STL
General
Posted: 13 Aug 2006   Updated: 24 May 2007   Views: 64,055   Rating: 4.74/5    Votes: 19   Popularity: 6.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 368
Tracing in the debug window using std::ostream
Posted: 17 Jul 2009   Updated: 23 Apr 2012   Views: 204,149   Rating: 4.91/5    Votes: 91   Popularity: 9.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 192   Downloaded: 3,436
A locale codecvt facet from char to wchar_t
Design and Architecture
Design and Strategy
Posted: 15 Aug 2004   Updated: 15 Aug 2004   Views: 39,362   Rating: 4.37/5    Votes: 9   Popularity: 4.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 347
An implementation of the composite-visitors pattern avoiding the use of rescursive generic code.
Design Patterns
Posted: 8 Dec 2003   Updated: 8 Dec 2003   Views: 58,832   Rating: 4.47/5    Votes: 40   Popularity: 7.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 0
Second part: multiple projects, templates and inheritance.
Methodologies
Posted: 27 Nov 2003   Updated: 27 Nov 2003   Views: 48,523   Rating: 4.34/5    Votes: 30   Popularity: 6.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 0
This is the first of a series of articles where a comparison between different code styling is evaluated and made available.
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

Emilio Garavaglia
Architect
Italy Italy
Born and living in Milan (Italy), I'm an engineer in electronics actually working in the ICT department of an important oil/gas & energy company as responsible for planning and engineering of ICT infrastructures.
Interested in programming since the '70s, today I still define architectures for the ICT, deploying dedicated specific client application for engineering purposes, working with C++, MFC, STL, and recently also C# and D.


Advertise | Privacy | Mobile
Web02 | 2.8.160826.1 | Last Updated 27 Aug 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid