I have to develop a tool for monitoring helpdesk agents. I can figure out how to capture keyboard events and mouse events; however I need to capture the control that emitted/consumed the event too. Is it possible to find that out?
How can I code desktop monitoring software?
1.6k Views Asked by user27874 At
2
There are 2 best solutions below
0
Tubbe
On
I used the code from Stephen Toub's blog to add a shortcut to my application in the system tray. The comments were quite useful as well.
Related Questions in C#
- Passing arguments to main in C using Eclipse
- kernel module does not print packet info
- error C2016 (C requires that a struct or union has at least one member) and structs typedefs
- Drawing with ncurses, sockets and fork
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- Configured TTL for A record(s) backing CNAME records
- Allocating memory for pointers inside structures in functions
- Finding articulation point of undirected graph by DFS
- C first fgets() is being skipped while the second runs
- C std library don't appear to be linked in object file
- gcc static library compilation
- How to do a case-insensitive string comparison?
- C programming: Create and write 2D array of files as function
- How to read a file then store to array and then print?
- Function timeouts in C and thread
Related Questions in MONITORING
- How to get raw hadoop metrics
- Nodejs ZMQ monitoring sockets
- Ambari Monitoring raw data
- Monitoring an applications performance within Visual studio
- how to monitor mesos frameworks
- PDF report in zabbix 2.2.9
- See data that an app is secretly sending to web server in the background
- Monitor Hadoop Cluster using Collectl
- Questions Nagios Monitoring
- NewRelic says "No data reporting for this application"
- How to monitor API calls on EC2?
- IIS Monitoring Through Zabbix
- Hadoop and Spark Monitoring and alert tool(Open source tools)
- Centreon/Icinga: command by services
- New Relic not logging custom parameters on transactions
Related Questions in DESKTOP
- How i can set Desktop Icon of my java Application in windows7, 8?
- Deploying Client/Server Java Application
- Converting a Shell Script Into a *.app File
- Trigger a Windows Runtime background task from Windows 10 Desktop
- Desktop Database with Server without installation
- Script for button "View Desktop Version"?
- Relay Data Securely From Desktop Application
- Effective desktop layout saving for developers?
- Adaptive layout (mobile/desktop) in AngularJS - what is the preferred way to do it (example inside)
- Can I make a simple browser plugin for both desktop and mobile?
- Application Insights: How to track crashes in Desktop (WPF) applications?
- windows desktop notification
- Check if desktop window is in foreground using .bat
- Can i get the name of an java voice chat application which connect using IP?
- How to create a special docked window outside of the desktop (like microsoft test manager)
Related Questions in SPYING
- How do i monitor when and where an image from my server is loaded?
- Spying in Blue prism
- Unit testing that a method was called in another object's method in Python
- Blueprism attach to window in Navigation stage with childindex not working
- Jasmine on AngularJS: ensuring number of calls to a spied method
- Spying udp packets in windows with wireshark
- Backspying on spying Website
- How do you spy on structuredClone() using Jest?
- Spying of Sharepoint is very slow in Blue Prism
- C# is there a a spying framework like mockito for .NET 3.5?
- Pytest - spying method calls on a dependent object
- Cannot spy on Titanium.Network methods with Jasmine
- Blue Prism - Issue in Process/Object Element 'Not Connected'
- Multi threading with 2 shareable objects java
- HTML and Accessibility mode differences in Blue Prism
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You need windows hooks to pick up the events. These are really the province of native code. Try asking again with Win32 tag replacing the C# tag.