Click here to Skip to main content
12,882,639 members (32,507 online)

Articles by Alain Rist (Articles: 10, Tip/Tricks: 5)

Articles: 10, Tip/Tricks: 5

RSS Feed

Average article rating: 4.73

Windows Phone 7/8
Windows Mobile
Posted: 13 Dec 2004   Updated: 13 Dec 2004   Views: 138,033   Rating: 4.80/5    Votes: 19   Popularity: 6.14
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 57   Downloaded: 432
Some proposed WTL classes and functions at work: CAppWindow, CFullScreenFrame, CStdDialog, CF_DIB clipboard support, and more...
Windows API
Vista Native APIs
Posted: 30 May 2007   Updated: 5 Jun 2007   Views: 98,556   Rating: 4.99/5    Votes: 26   Popularity: 7.07
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 78   Downloaded: 3,081
Enable Aero glass with your native (WTL) applications and keep backwards compatibility
Posted: 23 Jan 2010   Updated: 12 Apr 2010   Views: 104,215   Rating: 4.96/5    Votes: 82   Popularity: 9.50
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 143   Downloaded: 3,957
Including a Ribbon UI Implementation Guide with examples and a dual UI enabled legacy application
WTL
General
Posted: 9 Nov 2003   Updated: 9 Nov 2003   Views: 134,460   Rating: 4.75/5    Votes: 15   Popularity: 5.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 3,208
Add this small class to your existing dialog inheritance list and get nice tooltips on controls and dialog.
Posted: 23 Oct 2004   Updated: 2 Nov 2004   Views: 59,603   Rating: 4.35/5    Votes: 7   Popularity: 3.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 2,564
CZoomScrollImpl extends WTL CScrollImpl to allow continuous zooming.
Posted: 6 Nov 2007   Updated: 11 Nov 2007   Views: 60,746   Rating: 4.89/5    Votes: 41   Popularity: 7.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   Downloaded: 2,270
Featuring cell menu, in-place editor, single control and split dialogs, Vista shell and Mobile file controls and selection dialogs
Posted: 9 Jan 2009   Updated: 18 Feb 2009   Views: 54,316   Rating: 4.96/5    Votes: 33   Popularity: 7.54
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 51   Downloaded: 2,827
OOo::DocWindow and WTL::COOoCtrl classes to work on any Microsoft-Office document, and Open Office SDK integration in Visual Studio/VCExpress 2005/2008
Posted: 28 Jul 2009   Updated: 29 Jul 2009   Views: 20,670   Rating: 4.80/5    Votes: 6   Popularity: 3.74
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 22   Downloaded: 842
Message map macros, split frames, full screen implementation, and automatic mapping of UI elements.
Algorithms & Recipes
Diff
Posted: 29 Aug 2009   Updated: 3 Sep 2009   Views: 18,663   Rating: 4.53/5    Votes: 6   Popularity: 3.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 409
A submisson to the CodeProject Lean and Mean challenge.
String handling
Strings
Posted: 28 Sep 2006   Updated: 28 Sep 2006   Views: 70,491   Rating: 4.25/5    Votes: 8   Popularity: 3.84
Licence: The Common Public License Version 1.0 (CPL)      Bookmarked: 26   Downloaded: 640
Plug-in CodeProject's CStdString as WTL::CString and get the WTL CString support with a Standard C++ Library implementation.
No blogs have been submitted.

Average tips rating: 4.43

C / C++ Language
General
Posted: 26 Feb 2010   Updated: 28 Feb 2010   Views: 4,200   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
There are circumstances, such as report or log entry, where we need to collect data from an object of some other (related or not) class. The C++ language only requires that we instruct the compiler how we intend to do it. This is simply achieved by defining a constructor of recipient_class...
Programming Tips
General
Posted: 8 Jun 2010   Updated: 8 Jun 2010   Views: 5,622   Rating: 4.67/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
You might have considered using ::GetComputerNameA() which does the conversion for you:std::string GetSystemName(){ CHAR sBuf[MAX_COMPUTERNAME_LENGTH + 1] = {0}; DWORD dwLen = MAX_COMPUTERNAME_LENGTH; ::GetComputerNameA(sBuf, &dwLen); return std::string(sBuf);}Note...
Posted: 8 Jun 2010   Updated: 12 Jun 2010   Views: 18,391   Rating: 4.31/5    Votes: 6   Popularity: 3.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
A set of C++ functions to load the resource into an existing string or build the string from it
Posted: 10 Nov 2010   Updated: 16 Nov 2010   Views: 5,391   Rating: 4.60/5    Votes: 4   Popularity: 2.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
I prefer this :) #include #include #include #include static const double bad_double = std::numeric_limits::quiet_NaN();class QuadSolver{ static bool IsZero(double val) { return (val == 0) || (fabs(val) <...
String handling
General
Posted: 28 Nov 2010   Updated: 29 Nov 2010   Views: 14,503   Rating: 4.56/5    Votes: 4   Popularity: 2.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
With a helper CharMap class using VC2010 C++0x implementation
No reference articles have been posted.

Alain Rist
France France
No Biography provided


Advertise | Privacy | Mobile
Web02 | 2.8.170422.1 | Last Updated 24 Apr 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid