I'm creating an activex control which mimics the scroll bar buttons in the infamous outlook control. I have the visual interface and basic properties down. Just a couple of questions though...is there a simple api that can return the mouse button pressed? And how can I simulate the behavior of scroll bar button when it is pressed and held down(i.e., continuous scroll in a given direction)? The second question is the important one.