Quote:
Originariamente inviato da mcaisco
Nessuno sa aiutarmi? Nessuno ha mai provato ad inglobare una finestra di un programma esterno in una propria form?
|
Io Internet Explorer l'avevo usato piu' volte in un mio applicativo, cosi' come anche i vari Office.
Ma in maniera ortodossa, usando gli oggetti COM e i controlli relativi.
Per il tuo problema prova a passare delle API, ovvero da OpenProcess. Ti basta sapere il PID e l'handle dovresti prenderlo.
Proseguo. Poi dato il pid passi ad EnumWindows(), La tua e' una delle finestre... qual e' la principale?
Proverei a passare ogni finestra della enumwindows a GetWindowThreadProcessId(), e quando trovo il pid che coincide con quello di lancio, allora dovresti essere davanti alla main.