Click here to Skip to main content

Articles by Lim Bio Liong (Articles: 17)

Articles: 17

RSS Feed

Average article rating: 4.57

Dialogs and Windows

WindowFloater - A System Tray Utility To Make A Window Float To The Top.
Posted: 5 Jan 2002   Updated: 5 Jan 2002   Views: 75,776   Rating: 4.35/5    Votes: 11   Popularity: 4.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 1,894
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
Posted: 11 Jan 2002   Updated: 13 Jan 2002   Views: 159,441   Rating: 5.00/5    Votes: 32   Popularity: 7.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 90   Downloaded: 3,298
A System Tray Utility to precisely capture screenshots of Windows and Controls anywhere on the screen.
MS Spy++ style Window Finder
Posted: 29 Dec 2001   Updated: 9 Jul 2002   Views: 283,907   Rating: 4.83/5    Votes: 50   Popularity: 8.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 164   Downloaded: 13,587
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
Posted: 8 Dec 2001   Updated: 10 Dec 2001   Views: 71,890   Rating: 3.50/5    Votes: 6   Popularity: 2.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 1,584
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.

C / C++ Language

Dynamic string buffer allocation using IStream
Posted: 2 Dec 2001   Updated: 2 Dec 2001   Views: 90,996   Rating: 3.88/5    Votes: 6   Popularity: 2.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 821
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.
Posted: 13 Dec 2005   Updated: 25 Dec 2005   Views: 31,279   Rating: 4.42/5    Votes: 10   Popularity: 4.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 225
Build an assembly searching system via custom attributes and reflection.

.NET Framework

.NET Console Password Input By Masking Keyed-In Characters
Posted: 27 Aug 2004   Updated: 27 Aug 2004   Views: 73,460   Rating: 4.40/5    Votes: 18   Popularity: 5.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 841
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
Posted: 31 Dec 2004   Updated: 6 Jan 2005   Views: 414,572   Rating: 4.95/5    Votes: 175   Popularity: 11.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 361   Downloaded: 2,841
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.
Understanding The COM Single-Threaded Apartment Part 2
Posted: 6 Feb 2005   Updated: 18 Feb 2005   Views: 134,585   Rating: 4.89/5    Votes: 46   Popularity: 8.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 139   Downloaded: 1,114
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.

COM

Understanding COM Event Handling
Posted: 9 Dec 2004   Updated: 9 Dec 2004   Views: 276,023   Rating: 4.89/5    Votes: 70   Popularity: 9.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 160   Downloaded: 2,398
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
Posted: 18 Aug 2006   Updated: 18 Aug 2006   Views: 100,135   Rating: 4.96/5    Votes: 45   Popularity: 8.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 119   Downloaded: 570
Learn the fundamental principles of COM custom marshaling by code examples.
Building COM Servers in .NET
Posted: 2 Jan 2006   Updated: 2 Feb 2006   Views: 185,557   Rating: 4.87/5    Votes: 84   Popularity: 9.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 257   Downloaded: 746
Learn the fundamental principles of building COM DLL and EXE Servers using a .NET language.

Internet / Network

A Simple But Useful Example of .NET Remoting Part 2
Posted: 16 Nov 2004   Updated: 16 Nov 2004   Views: 67,379   Rating: 4.83/5    Votes: 14   Popularity: 5.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 82   Downloaded: 1,051
Introduces .NET remoting via a simple but potentially useful example.
Simple but potentially useful example of .NET Remoting
Posted: 11 Nov 2004   Updated: 21 Nov 2004   Views: 144,484   Rating: 4.80/5    Votes: 25   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 115   Downloaded: 1,811
Introduces .NET remoting via a simple but potentially useful example.

Macros and Add-ins

Structured Storage File Viewer Visual Studio Add-In
Posted: 1 Dec 2001   Updated: 3 Dec 2001   Views: 91,467   Rating: 4.64/5    Votes: 10   Popularity: 4.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 1,770
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.
Posted: 15 Dec 2001   Updated: 23 Dec 2001   Views: 83,981   Rating: 4.43/5    Votes: 7   Popularity: 3.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 1,294
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.
Posted: 28 Aug 2004   Updated: 28 Aug 2004   Views: 28,820   Rating: 4.00/5    Votes: 10   Popularity: 4.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 162
This article demonstrates the importance of the sequence order of object creation in C++
No blogs have been submitted.
No video articles have been posted.
No tips have been posted.

Lim Bio Liong

Web Developer

Singapore Singapore

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.


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