Skip to main content.


This is the archive for August 2005

Active Scripting FAQ

The Source for Information on Developing a Scripting Host:
Active Scripting FAQ

A serie of article on Active Scripting by Eric Lippert:
Simple Script Engine

Bugslayer's Tips

"At the end of all my Bugslayer columns in MSDN Magazine (and previously Microsoft Systems Journal), I have included a couple of tips. While numerous folks have asked for the complete collection, I'd never had them in one place."

Bugslayer's Tips


Cropper is a screen capture utility written in C# on the Microsoft .Net platform. It makes it fast and easy to grab parts of your screen.

Download Cropper

Ecommerce Providers

I found an interesting article about Ecommerce Providers here:
Ecommerce Providers

You may want to check the providers directly:

GetMessagePos vs. GetCursorPos

It is sometimes necessary to retrieve the position of the cursor within a child control (i.e. TreeView, ListView, etc.)

GetMessagePos will return the position of the cursor when the message was added to the message queue. GetCursorPos will return the current position of the cursor (that can have changed since the message was handled by the application.)

It is better to use GetMessagePos as it will improve how the application reacts to the user action (particularly handling the right-click button.)