If you were told this, you were misled. You can interact with any Win32 program through Win32::GuiTest, if that's what you want, but you're basically restricted to reading some on-screen text and sending keystrokes or mouse clicks.
You can also write your own Explorer Namespace Extension, which can provide something like the Windows "Desktop" namespace, or the "Mobile Devices" namespace of ActiveSync. But that cannot be handled specific to a single program but affects the complete login session of the user. Also, Perl is not very well suited to such tasks, as such a task has to be written as a loadable module and not as a program like perl.exe.
| [reply] [d/l] |
no it is quite possible to actually get the individual components of windows program through the api. For instance I can get the handle to the treeview of a windows explorer.
| [reply] |
| [reply] |
use Win32::GUI;
my $tree = bless( {
'-type' => 0,
'-name' => 'Guessing',
'-handle' => $treehandle,
'-accel' => 0
}, 'Win32::GUI::TreeView' )
then maybe you can set/change data easier | [reply] [d/l] |