Click here to Skip to main content

Articles by dmihailescu (Articles: 21)

Articles: 21

RSS Feed

Average article rating: 4.16

Dialogs and Windows
General
Posted: 11 Jul 2007   Updated: 22 Mar 2012   Views: 304,544   Rating: 4.79/5    Votes: 67   Popularity: 8.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 249   Downloaded: 9,013
Customize OpenFileDialog and SaveFileDialog using a User Control
Windows Common dialogs
Posted: 1 Sep 2009   Updated: 24 Sep 2010   Views: 65,659   Rating: 4.91/5    Votes: 13   Popularity: 5.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 4,727
Customize OpenFileDialog and SaveFileDialog using a WPF Window
Files and Folders
Compression
Posted: 20 Feb 2007   Updated: 12 Feb 2013   Views: 110,103   Rating: 4.49/5    Votes: 15   Popularity: 5.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 2,075
Zip/Unzip using java.util.zip from managed code.
Miscellaneous
General
Posted: 15 Feb 2008   Updated: 29 Feb 2008   Views: 84,247   Rating: 4.91/5    Votes: 31   Popularity: 7.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 2,628
Create disk ISO images using IMAPI 2
C#
Enumerations
Posted: 28 Dec 2007   Updated: 4 Jan 2008   Views: 33,877   Rating: 4.58/5    Votes: 5   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 225
Use extension methods to augment the enums to validate the values and more
General
Posted: 1 Feb 2007   Updated: 1 Feb 2007   Views: 44,040   Rating: 4.18/5    Votes: 12   Popularity: 4.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 650
Marshal an array of zero terminated strings or structs by reference
How To
Posted: 4 Nov 2011   Updated: 21 Nov 2011   Views: 30,341   Rating: 5.00/5    Votes: 20   Popularity: 6.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 105   Downloaded: 1,567
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
Samples
Posted: 12 Apr 2005   Updated: 12 Apr 2005   Views: 211,604   Rating: 4.38/5    Votes: 30   Popularity: 6.41
Licence: Not specified      Bookmarked: 133   Downloaded: 7,713
Add a context menu to the Windows Explorer using Registry only.
Utilities
Posted: 18 May 2005   Updated: 18 May 2005   Views: 23,337   Rating: 2.10/5    Votes: 7   Popularity: 1.77
Licence: Not specified      Bookmarked: 11   Downloaded: 486
Searches and replaces text based on a pattern that uses wildcards.
Posted: 16 May 2008   Updated: 30 May 2008   Views: 53,529   Rating: 4.94/5    Votes: 12   Popularity: 5.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 67   Downloaded: 3,007
Burn ISO files using IMAPI v2.0 and C#
C++ / CLI
General
Posted: 29 Jan 2007   Updated: 29 Jan 2007   Views: 18,801   Rating: 4.38/5    Votes: 6   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 401
How to get the calling module that invoked your function as an entry point.
Posted: 16 May 2007   Updated: 18 Jun 2007   Views: 20,768   Rating: 3.69/5    Votes: 8   Popularity: 3.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 359
Make managed and unmanaged calls into a DLL library
Posted: 29 Dec 2006   Updated: 6 May 2008   Views: 497,034   Rating: 4.84/5    Votes: 51   Popularity: 8.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 167   Downloaded: 37,415
Retrieve the physical Hard drive ID and other info using low level APIs like DeviceIOControl
.NET Framework
How To
Posted: 8 Jul 2010   Updated: 2 Sep 2010   Views: 75,106   Rating: 4.94/5    Votes: 44   Popularity: 8.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 960
What is the start-up and system performance overhead for .Net, Mono, Java versus C++ and Forms, WPF, Swing versus MFC
Win32/64 SDK & OS
General
Posted: 6 Apr 2005   Updated: 12 Apr 2005   Views: 61,639   Rating: 2.63/5    Votes: 9   Popularity: 2.51
Licence: Not specified      Bookmarked: 23   Downloaded: 945
Get the uptime on a Windows system.
Threads, Processes & IPC
Processes
Posted: 20 Mar 2005   Updated: 22 Mar 2005   Views: 134,488   Rating: 3.12/5    Votes: 13   Popularity: 3.47
Licence: Not specified      Bookmarked: 19   Downloaded: 2,043
How to get the parent process PID, and how to use it in the child process.
Design and Architecture
Patterns and Practices
Posted: 7 May 2014   Updated: 22 Aug 2014   Views: 36,531   Rating: 4.98/5    Votes: 51   Popularity: 8.49
Licence: The Microsoft Public License (Ms-PL)      Bookmarked: 155   Downloaded: 1,883
A Visual Studio add-in that inserts some commonly known OO paterns into your working project.
Hardware & System
General
Posted: 15 Jun 2007   Updated: 15 Jun 2007   Views: 70,019   Rating: 4.32/5    Votes: 12   Popularity: 4.79
Licence: Not specified      Bookmarked: 82   Downloaded: 2,822
Take a snapshot of the main Window of any UI application
Security
Posted: 30 Mar 2005   Updated: 30 Mar 2005   Views: 32,925   Rating: 1.50/5    Votes: 5   Popularity: 1.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 937
An AutoLogOn program with user authentication check.
System
Posted: 10 May 2005   Updated: 10 May 2005   Views: 50,238   Rating: 3.96/5    Votes: 13   Popularity: 4.41
Licence: Not specified      Bookmarked: 44   Downloaded: 2,127
Retrieves serial number, size, mapping, description and network share.
Windows Services
Posted: 28 Nov 2007   Updated: 2 Jan 2008   Views: 41,692   Rating: 4.68/5    Votes: 16   Popularity: 5.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 3,178
Capture and save desktop windows from a Windows service.
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

dmihailescu
Software Developer (Senior)
United States United States
Decebal Mihailescu is a software engineer with interest in .Net, C# and C++.


Advertise | Privacy | Mobile
Web04 | 2.8.140905.1 | Last Updated 16 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid