9,932,132 members (33,488 online)
Visit CodeProject.TV
Discuss CodeProject.TV
Sign in
Email
Password
Forgot your password?
Sign in using
home
articles
Chapters and Sections
>
Search
Latest Articles
Latest Tips/Tricks
Top Articles
Beginner Articles
Technical Blogs
Posting/Update Guidelines
Article Help Forum
Article Competition
Submit an article or tip
Post your Blog
quick answers
Ask a Question
View Unanswered Questions
View All Questions...
C# questions
ASP.NET questions
VB.NET questions
C#4.0 questions
C++ questions
discussions
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work & Training Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
Adobe Technologies
C#
Free Tools
Objective-C
Ruby On Rails
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
.NET Framework
Mobile
VS 2012 & .NET 4.5
Sharepoint
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
features
Component & Service Catalog
Competitions
News
The Insider Newsletter
Newsletter archive
Surveys
Product Showcase
Research Library
CodeProject Stuff
community
The Insider News
The Lounge
The Weird & The Wonderful
The Soapbox
Press Releases
Who's Who
Most Valuable Professionals
Company Listings
Non-English Language
>
General Indian Topics
General Chinese Topics
help
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
Site Map
Advertise with us
Employment Opportunities
About Us
Search within:
Articles
Videos
Quick Answers
Messages
Product Catalog
Member's Profile
Messages posted
Articles submitted
Blog Feeds
Technical Blog Articles
Recommendations
Membership FAQ
Articles by Elias Bachaalany (Articles: 16)
Articles: 16
Articles
Technical Blogs
Tips
Average article rating: 4.31
Dialogs and Windows
Dialogs
Using Dialog Templates to create an InputBox() in C++
Posted: 6 Mar 2006 Updated:
15 Mar 2006
Views: 90,397 Rating: 4.73/5 Votes: 27 Popularity: 6.76
Licence: Not specified
Bookmarked: 34
Downloaded: 1,820
Using dialog templates to create an InputBox() in C++, similar to that of VB's InputBox().
Files and Folders
General
How to Write a Simple Packer/Unpacker with a Self-Extractor (SFX)
Posted: 21 Sep 2003 Updated:
21 Sep 2003
Views: 80,617 Rating: 3.56/5 Votes: 17 Popularity: 4.38
Licence: Not specified
Bookmarked: 46
Downloaded: 1,890
An example of writing a self-extracting archive using pack and unpack routines.
Shell and IE programming
Beginners
How to overlay an icon over existing shell objects in 3 easy steps
Posted: 21 Jun 2004 Updated:
30 Jun 2004
Views: 169,560 Rating: 4.59/5 Votes: 17 Popularity: 5.62
Licence: Not specified
Bookmarked: 101
Downloaded: 3,097
How to implement an Icon Overlay identifier.
C / C++ Language
General
Expression evaluator : using RPN
Posted: 2 Nov 2003 Updated:
5 Nov 2003
Views: 155,794 Rating: 4.68/5 Votes: 25 Popularity: 6.54
Licence: Not specified
Bookmarked: 60
Downloaded: 2,763
An article showing how to evaluate mathematical expressions using reverse polish notation (RPN)
SendKeys in C++
Posted: 22 Apr 2004 Updated:
14 Jun 2004
Views: 536,088 Rating: 4.86/5 Votes: 120 Popularity: 10.11
Licence: Not specified
Bookmarked: 143
Downloaded: 8,895
A C++ port and enhancement of C#'s / VB's SendKeys function.
C++ / CLI
General
Managed C++ - Learn by Example - Part 1
Posted: 14 Sep 2005 Updated:
14 Sep 2005
Views: 179,333 Rating: 4.42/5 Votes: 27 Popularity: 6.31
Licence: Not specified
Bookmarked: 86
Downloaded: 1,404
This article will teach you MC++ in a direct and experiential manner.
Quick C++/CLI - Learn C++/CLI in less than 10 minutes
Posted: 26 Jun 2007 Updated:
26 Jun 2007
Views: 136,260 Rating: 4.81/5 Votes: 23 Popularity: 6.58
Licence: The Code Project Open License (CPOL)
Bookmarked: 107
Downloaded: 0
Learn C++/CLI in less than 10 minutes.
COM / COM+
COM
Emulating CoCreateInstance()
Posted: 16 Apr 2007 Updated:
16 Apr 2007
Views: 57,760 Rating: 4.78/5 Votes: 25 Popularity: 6.68
Licence: Not specified
Bookmarked: 54
Downloaded: 0
Describes how to use COM objects without registration.
Threads, Processes & IPC
Inter-Process Communication
Synchronous Interprocess communication, A wrapper: Part I
Posted: 5 Apr 2003 Updated:
25 Apr 2003
Views: 51,431 Rating: 4.08/5 Votes: 9 Popularity: 3.89
Licence: Not specified
Bookmarked: 39
Downloaded: 1,296
A class to demonstrate another approach to IPC
Processes
API function call unification: the case of Processes/Modules enumeration
Posted: 6 Jul 2003 Updated:
6 Jul 2003
Views: 86,499 Rating: 4.61/5 Votes: 16 Popularity: 5.55
Licence: Not specified
Bookmarked: 32
Downloaded: 1,214
An article to show how to write a code that will unify two different API set into one
Threads
Threads without threads
Posted: 28 Jun 2007 Updated:
28 Jun 2007
Views: 16,126 Rating: 1.17/5 Votes: 14 Popularity: 1.35
Licence: The Code Project Open License (CPOL)
Bookmarked: 8
Downloaded: 65
How threads work, and how to create threads without using any API.
Hardware & System
General
Global hotkeys made easy
Posted: 8 May 2003 Updated:
19 Oct 2003
Views: 94,152 Rating: 3.44/5 Votes: 10 Popularity: 3.44
Licence: Not specified
Bookmarked: 28
Downloaded: 1,115
A class to facilitates global hotkeys registration and handling
Changing volume's serial number
Posted: 11 Jan 2004 Updated:
4 Mar 2004
Views: 448,709 Rating: 4.78/5 Votes: 70 Popularity: 8.82
Licence: Not specified
Bookmarked: 113
Downloaded: 15,410
An article showing how to change drive's serial number
Detect if your program is running inside a Virtual Machine
Posted: 13 Mar 2005 Updated:
4 Apr 2005
Views: 334,532 Rating: 4.85/5 Votes: 94 Popularity: 9.56
Licence: Not specified
Bookmarked: 133
Downloaded: 3,972
An article showing how you can programmatically check if your code is running inside a virtual machine (such as VPC or VMWare).
Partition Tables Explained
Posted: 2 Nov 2012 Updated:
2 Nov 2012
Views: 4,091 Rating: 5.00/5 Votes: 3 Popularity: 2.39
Licence: The Code Project Open License (CPOL)
Bookmarked: 19
Downloaded: 408
An article describing the format of the partition table accompanied with a GUI demonstration tool.
Hardware
How to retrieve DVD region information
Posted: 1 Aug 2006 Updated:
1 Aug 2006
Views: 45,304 Rating: 4.64/5 Votes: 10 Popularity: 4.60
Licence: Not specified
Bookmarked: 18
Downloaded: 724
An article showing you how to programmatically retrieve DVD region information
No blogs have been submitted.
No tips have been posted.
Elias Bachaalany
Web Developer
United States
Elias (aka lallousx86, @0xeb) has always been interested in the making of things and their inner workings.
His computer interests include system programming, reverse engineering, writing libraries, tutorials and articles.
In his free time, and apart from researching, his favorite reading topics include: dreams, metaphysics, philosophy, psychology and any other human/mystical science.
Former employee of Hex-Rays (the creators of IDA Pro), was responsible about many debugger plugins, IDAPython project ownership and what not.
Elias currently works at Microsoft as a software security engineer.
More articles and blog posts can be found here:
- http://lallousx86.wordpress.com/
- http://0xeb.wordpress.com/
- http://www.hexblog.com/?author=3
Advertise
|
Privacy
|
Mobile
Web04 | 2.6.130619.1 | Last Updated 19 Jun 2013
Copyright ©
CodeProject
, 1999-2013
All Rights Reserved.
Terms of Use
Layout:
fixed
|
fluid