Click here to Skip to main content

Articles by dmihailescu (Articles: 20)

Articles: 20

RSS Feed

Average article rating: 4.10

Dialogs and Windows

Extend OpenFileDialog and SaveFileDialog the easy way
Posted: 11 Jul 2007   Updated: 22 Mar 2012   Views: 183,665   Rating: 4.80/5    Votes: 60   Popularity: 8.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 218   Downloaded: 4,037
Customize OpenFileDialog and SaveFileDialog using a User Control
Extend OpenFileDialog and SaveFileDialog Using WPF
Posted: 1 Sep 2009   Updated: 24 Sep 2010   Views: 37,749   Rating: 4.91/5    Votes: 12   Popularity: 5.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 2,987
Customize OpenFileDialog and SaveFileDialog using a WPF Window

Files and Folders

Zip/Unzip using the java.util.zip .NET namespace and more
Posted: 20 Feb 2007   Updated: 16 May 2008   Views: 89,023   Rating: 4.50/5    Votes: 13   Popularity: 5.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 739
Zip/Unzip using java.util.zip from managed code.

Miscellaneous

How to Create Optical File Images using IMAPIv2.0
Posted: 15 Feb 2008   Updated: 29 Feb 2008   Views: 65,610   Rating: 4.90/5    Votes: 30   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 90   Downloaded: 1,300
Create disk ISO images using IMAPI 2

C#

'Extending' the Enum Class to Validate the Enum Values with the Flags Attribute
Posted: 28 Dec 2007   Updated: 4 Jan 2008   Views: 25,288   Rating: 4.58/5    Votes: 5   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 127
Use extension methods to augment the enums to validate the values and more
Marshal an Array of Zero Terminated Strings or Structs by Ref
Posted: 1 Feb 2007   Updated: 1 Feb 2007   Views: 34,724   Rating: 4.18/5    Votes: 11   Popularity: 4.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 401
Marshal an array of zero terminated strings or structs by reference
.NET asynchrony in the UI context
Posted: 4 Nov 2011   Updated: 21 Nov 2011   Views: 11,973   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 885
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
Add a context menu to the Windows Explorer
Posted: 12 Apr 2005   Updated: 12 Apr 2005   Views: 151,593   Rating: 4.25/5    Votes: 21   Popularity: 5.68
Licence: Not specified      Bookmarked: 118   Downloaded: 3,868
Add a context menu to the Windows Explorer using Registry only.
Wildcard Manipulation for Text
Posted: 18 May 2005   Updated: 18 May 2005   Views: 20,639   Rating: 2.10/5    Votes: 7   Popularity: 1.77
Licence: Not specified      Bookmarked: 11   Downloaded: 423
Searches and replaces text based on a pattern that uses wildcards.
How to Burn Optical File Images with IMAPI 2.0 from Managed Code
Posted: 16 May 2008   Updated: 30 May 2008   Views: 38,920   Rating: 4.94/5    Votes: 11   Popularity: 5.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 64   Downloaded: 1,402
Burn ISO files using IMAPI v2.0 and C#

C++ / CLI

Get the calling module that invoked your function
Posted: 29 Jan 2007   Updated: 29 Jan 2007   Views: 15,130   Rating: 4.38/5    Votes: 6   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 221
How to get the calling module that invoked your function as an entry point.
How To Build an Assembly that Exposes Win32 APIs and Native COM Objects
Posted: 16 May 2007   Updated: 18 Jun 2007   Views: 17,862   Rating: 3.69/5    Votes: 8   Popularity: 3.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 280
Make managed and unmanaged calls into a DLL library
Get Physical HDD Serial Number without WMI
Posted: 29 Dec 2006   Updated: 6 May 2008   Views: 371,213   Rating: 4.84/5    Votes: 44   Popularity: 7.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 144   Downloaded: 17,597
Retrieve the physical Hard drive ID and other info using low level APIs like DeviceIOControl

.NET Framework

Benchmark start-up and system performance for .Net, Mono, Java, C++ and their respective UI
Posted: 8 Jul 2010   Updated: 2 Sep 2010   Views: 44,629   Rating: 4.95/5    Votes: 33   Popularity: 7.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 341
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

Get the UpTime on a Windows System
Posted: 6 Apr 2005   Updated: 12 Apr 2005   Views: 53,718   Rating: 2.63/5    Votes: 9   Popularity: 2.51
Licence: Not specified      Bookmarked: 23   Downloaded: 699
Get the uptime on a Windows system.

Threads, Processes & IPC

Get Parent Process PID
Posted: 20 Mar 2005   Updated: 22 Mar 2005   Views: 108,814   Rating: 3.12/5    Votes: 13   Popularity: 3.47
Licence: Not specified      Bookmarked: 17   Downloaded: 1,247
How to get the parent process PID, and how to use it in the child process.

Hardware & System

How to capture a Window as an Image and save it
Posted: 15 Jun 2007   Updated: 15 Jun 2007   Views: 49,903   Rating: 4.07/5    Votes: 10   Popularity: 4.07
Licence: Not specified      Bookmarked: 72   Downloaded: 1,229
Take a snapshot of the main Window of any UI application
User authentication using SSPI and AutoLogOn
Posted: 30 Mar 2005   Updated: 30 Mar 2005   Views: 28,754   Rating: 1.50/5    Votes: 5   Popularity: 1.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 716
An AutoLogOn program with user authentication check.
Get Logical Drives Information
Posted: 10 May 2005   Updated: 10 May 2005   Views: 42,935   Rating: 3.96/5    Votes: 13   Popularity: 4.41
Licence: Not specified      Bookmarked: 43   Downloaded: 1,513
Retrieves serial number, size, mapping, description and network share.
Monitoring desktop windows from a Windows service
Posted: 28 Nov 2007   Updated: 2 Jan 2008   Views: 29,790   Rating: 4.66/5    Votes: 13   Popularity: 5.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 1,116
Capture and save desktop windows from a Windows service.
No blogs have been submitted.
No video articles have been posted.
No tips have been posted.

dmihailescu

Software Developer (Senior)

United States United States

Member

Decebal Mihailescu is a software engineer with interest in .Net, C# and C++.


Advertise | Privacy | Mobile
Web01 | 2.5.120517.1 | Last Updated 27 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid