Miten saan että ohjelma tekee näin:
Internet Explorer menee edelliselle sivulle ja pienentyy?
En usko, että mitenkään, ellei Windowsissa sitten ole esim. jotain APIa, joka mahdollistaa sen omien ohjelmien käskytyksen.
Käytä selainta WebBrowser-controllilla. Saattaa onnistua sitä kautta.
Tuo ohjelmien käskytys on itseasiassa mahdollista. En tiedä onko mahdollista saada IE:tä navigoimaan takaisin päin, mutta ohjaus jollekin uudelle sivulle kyllä onnistuu. Pienennys, suurennus yms onnistuvat myös jollakin apilla.
Aivan ensimmäisenä sinun tulee etsiä IE:n kahva (hWnd).
Tämän selvitettyäsi voit lähettää kyseisen hWnd:n omistavalle ohjelmalle viestejä PostMessage apilla.
Tästä löytyy aikaisempaa keskustelua myös täältä ohjelmointiputkasta, kokeile hakua.
http://www.mentalis.org/apilist/
http://www.planetsourcecode.com
https://www.ohjelmointiputka.net/keskustelu/
ja lisäksi http://vbcode.com <-- tuolla on ainakin jonkun apin käyttöohje millä voi pienentää ikkunoita.
Ikkunan pienennys on suht helppo homma. Keppaat vaikka findwindow:lla ikkunan hanskan ja sitten käskytät ikkunaa. IE:n sivun vaihtaminen voi olla hankalampaa.
IE on periaatteessa mahdollista saada navigoimaan takaisin päin jos pistää muistiin edelliset sivut ja käskyttää sitä menemään sille muistissa olevalle sivulle. Purkkaratkaisuhan tuo on, mutta menköön.
Köyhän miehen ratkaisu on lähettää näppäinpainallus Alt + Vasen nuoli kyseiseen ikkunaan. Toimii muuten myös Firefoxissa ja muistaakseni myös Operassakin. Tosin siinä onkin jo vaikeampi tietää, mikä välilehti on avoin.
Tosin mitään hyötykäyttöä en näe tuolle kysymykselle...
Aihe on jo aika vanha, joten et voi enää vastata siihen.