Solved

Global Hot Key

Posted on 1998-11-25
2
1,014 Views
Last Modified: 2012-06-21
Anyone have code to implement a global hotkey? I want to pop up my application even if another program has focus.

Using Delphi 3/win98

Thanks
Dave
0
Comment
Question by:davegreen
2 Comments
 
LVL 12

Accepted Solution

by:
rwilson032697 earned 100 total points
ID: 1347879
The following four components are on the Delphi Super Page (http://sunsite.icm.edu.pl/delphi/) and all have source.

Cheers,

Raymond.

watch.zip (144,397 bytes) TWatch watches system events with Hooks. Watches creation, activation and closure of other
     programs, and keystrokes of the entire system. Source shows how to implement the hooks in a dll. (ver. 1.01, added
     11/12/97, updated 9/20/98)  by Florian Bomers  

     fngb2202.exe (106,602 bytes) A new version of the System Wide Keyboard Hook component that allows event handler to
     discard the message before it goes to the rest of hook chain. (ver. 1.1, added 3/29/98, updated 5/10/98, See LEGAL.TXT
     for usage and redistribution conditions information.)  by Gleb Yourchenko  

     fngb2302.exe (95,774 bytes) A new versoin of System wide mouse hook component. Allows mouse event handler to
     discard message before it goes to the rest of hook chain. (ver. 1.1, added 3/29/98, updated 5/10/98, See LEGAL.TXT for
     information about usage and redistribution conditions.)  by Gleb Yourchenko  

     fngb2701.exe (106,826 bytes) A simple wrapper component for WH_SHELL hook. (ver. 1.0, added 6/26/98, See
     LEGAL.TXT for informaion about conditions of usage and redistribution.)  by Gleb Yourchenko  

0
 

Author Comment

by:davegreen
ID: 1347880
Thanks Raymond... looks like what I was looking for.

0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now