Skip to main content
Email Password   helpLost your password?

Articles by Lim Bio Liong (17 articles found)

Average article rating: 4.48

Dialogs and Windows

WindowFloater - A System Tray Utility To Make A Window Float To The Top.
Last Updated: 5 Jan 2002   Page Views: 68,091   Rating: 4.35/5    Votes: 11   Popularity: 4.53   Bookmark Count: 34
Licence: The Code Project Open License (CPOL)   
A System Tray utility to make any window float to the top of the Z-Order.
WindowSnapshot - System Tray Utility To Surgically Capture Bitmaps of Windows/Controls On The Screen
Last Updated: 13 Jan 2002   Page Views: 133,890   Rating: 4.50/5    Votes: 31   Popularity: 6.71   Bookmark Count: 70
Licence: The Code Project Open License (CPOL)   
A System Tray Utility to precisely capture screenshots of Windows and Controls anywhere on the screen.
MS Spy++ style Window Finder
Last Updated: 9 Jul 2002   Page Views: 230,060   Rating: 4.62/5    Votes: 47   Popularity: 7.72   Bookmark Count: 129
Licence: The Code Project Open License (CPOL)   
Ever wondered how the cool Microsoft Spy++ Window Finder Tool is created ? Here is one possible implementation.

Applications & Tools

NT Remote and Local Group and User Account SID Collector Tool
Last Updated: 10 Dec 2001   Page Views: 64,355   Rating: 3.50/5    Votes: 6   Popularity: 2.72   Bookmark Count: 24
Licence: The Code Project Open License (CPOL)   
Tool to collect SIDs of Group and User Accounts from a Local or Remote NT Machine and output in an INI file and an XML file.

.NET Framework

.NET Console Password Input By Masking Keyed-In Characters
Last Updated: 27 Aug 2004   Page Views: 56,561   Rating: 4.31/5    Votes: 17   Popularity: 5.30   Bookmark Count: 24
Licence: The Code Project Open License (CPOL)   
Demonstrates how to intercept .NET console keyboard input and display a * in place of each actual typed-in character.

COM / COM+

Understanding The COM Single-Threaded Apartment Part 1
Last Updated: 6 Jan 2005   Page Views: 271,136   Rating: 4.87/5    Votes: 158   Popularity: 10.71   Bookmark Count: 282
Licence: The Code Project Open License (CPOL)   
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.
Understanding The COM Single-Threaded Apartment Part 2
Last Updated: 18 Feb 2005   Page Views: 100,105   Rating: 4.89/5    Votes: 42   Popularity: 7.93   Bookmark Count: 103
Licence: The Code Project Open License (CPOL)   
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.

COM

Understanding COM Event Handling
Last Updated: 9 Dec 2004   Page Views: 150,277   Rating: 4.79/5    Votes: 61   Popularity: 8.55   Bookmark Count: 113
Licence: The Code Project Open License (CPOL)   
Learn the fundamental principles of COM Event Handling via a C++ template class that allows for generic handling of dispinterface COM events.
Understanding Custom Marshaling Part 1
Last Updated: 18 Aug 2006   Page Views: 73,851   Rating: 4.96/5    Votes: 42   Popularity: 8.05   Bookmark Count: 105
Licence: The Code Project Open License (CPOL)   
Learn the fundamental principles of COM custom marshaling by code examples.
Building COM Servers in .NET
Last Updated: 2 Feb 2006   Page Views: 131,219   Rating: 4.73/5    Votes: 77   Popularity: 8.92   Bookmark Count: 204
Licence: The Code Project Open License (CPOL)   
Learn the fundamental principles of building COM DLL and EXE Servers using a .NET language.

C / C++ Language

Dynamic string buffer allocation using IStream
Last Updated: 2 Dec 2001   Page Views: 75,250   Rating: 3.71/5    Votes: 5   Popularity: 2.60   Bookmark Count: 22
Licence: The Code Project Open License (CPOL)   
Example source that demonstrates how to use Memory IStream objects to dynamically allocate and re-allocate string buffers

C#

Demonstrating Custom Attributes: Build An Assembly Searching Tool.
Last Updated: 25 Dec 2005   Page Views: 25,650   Rating: 4.42/5    Votes: 10   Popularity: 4.42   Bookmark Count: 30
Licence: The Code Project Open License (CPOL)   
Build an assembly searching system via custom attributes and reflection.

Internet / Network

A Simple But Useful Example of .NET Remoting Part 2
Last Updated: 16 Nov 2004   Page Views: 57,134   Rating: 4.83/5    Votes: 14   Popularity: 5.54   Bookmark Count: 74
Licence: The Code Project Open License (CPOL)   
Introduces .NET remoting via a simple but potentially useful example.
Simple but potentially useful example of .NET Remoting
Last Updated: 21 Nov 2004   Page Views: 112,526   Rating: 4.70/5    Votes: 23   Popularity: 6.39   Bookmark Count: 101
Licence: The Code Project Open License (CPOL)   
Introduces .NET remoting via a simple but potentially useful example.

Macros and Add-ins

Structured Storage File Viewer Visual Studio Add-In
Last Updated: 3 Dec 2001   Page Views: 78,210   Rating: 4.62/5    Votes: 9   Popularity: 4.40   Bookmark Count: 32
Licence: The Code Project Open License (CPOL)   
Visual Studio add-in that allows you to view the contents of a Structured Storage File.
Import and Static Library Symbols Explorer Add-In for Visual Studio : Version 2.
Last Updated: 23 Dec 2001   Page Views: 71,237   Rating: 4.43/5    Votes: 7   Popularity: 3.74   Bookmark Count: 34
Licence: The Code Project Open License (CPOL)   
Visual Studio add-in that allows you to list down all the exported symbols inside an Import or Static Library. This add-in also allows you to save the exported symbols listing and to include a library file into your current Project. This add-in also includes a facility to scan through library files.

Programming Tips

The Importance of Sequence Order in the Creation of C++ Objects.
Last Updated: 28 Aug 2004   Page Views: 23,352   Rating: 4.00/5    Votes: 10   Popularity: 4.00   Bookmark Count: 17
Licence: The Code Project Open License (CPOL)   
This article demonstrates the importance of the sequence order of object creation in C++

Lim Bio Liong


Member
Lim Bio Liong is a Specialist at a leading Software House in Singapore.

Bio has been in software development for over 10 years. He specialises in C/C++ programming and Windows software development.

Bio has also done device-driver development and enjoys low-level programming. Bio has recently picked up C# programming and has been researching in this area.


Occupation: Web Developer
Location: Singapore Singapore


Last Updated 21 Nov 2009 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2009