Free software download from SoftAhead Freeware Shareware Press User's Choice TOP 100 Best Software SoftAhead Forum
AUDIO & MULTIMEDIA
BUSINESS
COMMUNICATIONS
DESKTOP
DEVELOPMENT
EDUCATION
GAMES & ENTERTAINMENT
GRAPHIC APPS.
HOME & HOBBY
NETWORK & INTERNET
SECURITY & PRIVACY
SERVERS
SYSTEM UTILITIES
WEB DEVELOPMENT
OTHERS
SA SOURCE CODE
Download
New and Update Softwares
RSS 2.0 Feed
Video and Music to iPhone Converter 2.... Video and Music to iPhone Converter 2.... (Shareware)
Convert video and music to iphone
Sothink Photograph Gallery Manager 1.0 Sothink Photograph Gallery Manager 1.0 (Shareware)
An Ideal and easy photo album maker.
Search Engine Position Orb 2.0.2 Search Engine Position Orb 2.0.2 (Shareware)
Search Engine Position Checker - Easy to use.
Plato DVD to iPhone Converter 7.87 Plato DVD to iPhone Converter 7.87 (Shareware)
Convert any dvd to iphone mp4 video files.
Easy RSS Mixer 2 Easy RSS Mixer 2 (Shareware)
Combine several RSS feeds into one


Acceptance Mark
Adobe.com
IBM.com
Symantec.com
AVS TV BOX 1.4
Submit Software SoftAhead FAQs
Home > Software > Auto Clicker

Auto Clicker

Auto Clicker Link Extractor Google Pagerank Checker Visitor Exchanger
  

Download AutoClicker-binary.zip - 81.3 KB
Download AutoClicker-Source.zip - 79.6 KB (Open Source)
Auto Clicker Introduction

Auto Clicker is a program that clicks your mouse automatically. It allows the mouse to click without giving the user sore fingers. Just set X-Y List using on your keyboard, set the click-interval, click button and away from mouse and keyboard, it goes clicking the mouse automatically. For getting a faster auto-click speed, try setting the click interval to lower number(miliseconds). To stop Auto Clicker, just press on the keyboard. Auto Clicker can be used to make repetitive clicking easy but should not be used to cheat in online-games. Auto Clicker is a freeware, easy to use, intuitive program and the program source is open.
Using the code in Auto Clicker

To build this program, you should know mouse_event() function and hooking mechanizm.

From MSDN, you can know the mouse_event() function synthesizes mouse motion and button clicks.

This is examples using mouse_event() in this program:

mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, GetMessageExtraInfo()); // Left Key Down
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, GetMessageExtraInfo()); // Left Key UP

mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, GetMessageExtraInfo()); // Right Key Down
mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, GetMessageExtraInfo()); // Right Key Up

To get keyboard messages when the application loses focus, you need hooking procedures.

In OnInitDialog(), SetWindowsHookEx() is used and HookProc of SetWindowsHookEx is used as follows:

LRESULT CALLBACK HookMouseProc(int nCode, WPARAM wParam, LPARAM lParam)
{
HWND hwnd;
LRESULT lResult = 0;
if(nCode == HC_ACTION)
{
if(((EVENTMSG*)lParam)->message == VK_ESCAPE)
{
hwnd= ::FindWindow(NULL, strProgName);
::SendMessage(hwnd,WM_KEY_ESCAPE,1,1);
return 1;
}
else if(((EVENTMSG*)lParam)->message == VK_PAUSE)
{
hwnd=::FindWindow(NULL, strProgName);
::SendMessage(hwnd,WM_KEY_PAUSE,1,1);
return 1;
}
}

return CallNextHookEx( hHook, nCode, wParam, lParam);
}

Other Version Download

DOWNLOAD Auto Clicker Open Source
Auto Clicker Link Extractor Google Pagerank Checker Visitor Exchanger
No. Subject Author Date
   |  
Post a message

Subject Name Submit
Comment
Free software download, Including Freeware, Shareware, Utilities at SoftAhead.com, free software & internet utility programs, business software, viewer, MP3 audio player software, video & DVD player software.
Home | About Us | Private Policy | New Releases | Advertisement | Latest Reviews | Mail to Webmaster | Submit Software | Pay-Per-Install
Links to Useful Companies & Products - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
Copyright(c) 2007 Softahead.com All Rights Reserved. HTML Sitemap | XML Sitemap | Resources | All Downloads