Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Accessing/Controlling Other windows in XP

 
Micho Lee
Greenhorn
Posts: 14
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello:
I was wondering if someone could give me some direction in leaning how to access and control other windows using a separate program. For instance, I want to be able to detect when a window taskbar button blinks (saying something happened), open that window, then capture (alt-printscreen) and print a picture of that window into a file. Can someone give me some sample code or direct me to documents that would help me do this? I�m working with Java, so java related help would be most appreciated.
Thanks a bunch in advance!
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24204
34
Chrome Eclipse IDE Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The concepts you're dealing with are inherently platform-specific, so it should come as no surprise that Java has no APIs to represent them.
If you want to to do this only on one specific platform, like Windows, for example, then the only way to do it would be to use JNI to call OS-specific functions to do the work.
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic