Hi.  I am new to this list, so if this question has been asked before, please 
point me to the previous discussion.

I am an experienced labview programmer and I would like to write a vi to do the 
following:

1. List the tasks that are running in windows XP. ( I can do this with "Get Task 
List.vi")
2. Choose one of the tasks to be the "active" task.
3. Take a screenshot of the task window and do a pixel analysis of the image in 
labview.  ( I can probably figure this one out with the imaq toolkit)
4. Move the pointer to a specified location.
5. Click the pointer on the other window at the desired coordinates.

If I could figure out how to do this, it would enable me to interact with a wide 
variety of external programs from labview.  A simple example might be a chess program 
that I've downloaded, but beyond that, I see many possibilities.

I've downloaded lvwutil32.llb from NI, and it contains many useful Windows API 
functions, but it is not comprehensive.  So my questions to you:

1. Is there a comprehensive set of Windows API controls for labview?
2. If not, I would like to write them by calling .dll files.  Is there a list of all 
the windows .dll files and what they do?
3. Should I learn C or Visual Basic to assist in this process?


Thanks.

matt hill
Denver, CO
USA


Reply via email to