I think it’s possible to somehow hook with the windows environment (specifically explorer.exe) and trigger specific things, for example launching control panel and using it as if I had mouse (meaning I’m clicking the interface from the code).
Basically what I’m trying to do is automate some redundant tasks I do often, just I don’t know how it’s done, or even how it’s called. Anyone can point me in right direction?
Thanks!
Forget about “automated clicking”. GUI tools are just front-ends to control the system. You can control the system like they do, it will be much easier.
Huge possibilities can give you Microsoft Management Console. Each “snap-in” can be accessed via COM model. Some of them have GUI front-ends, find and fire “*.msc” files (somewhere in Windows directory) to try them.
There is many command line tools i.e. “net” command has huge abilities related to networking.
PowerShell may be a better choice instead of C# or C++, it’s designed for task automation. You can easily use COM, .NET, MMC …