Witajcie!
mam problem, chcialbym wiedziec czy otworzenie zewnetrznego programu jest mozliwe w oknie napisanego przeze mnie programiu. Jak to jest mozliwe prosil bym o przykladowa skladnie.
Dziex
Witajcie!
mam problem, chcialbym wiedziec czy otworzenie zewnetrznego programu jest mozliwe w oknie napisanego przeze mnie programiu. Jak to jest mozliwe prosil bym o przykladowa skladnie.
Dziex
Jaki OS? Jak *nix to masz fopen();
winerfresh napisał(a)
Jaki OS? Jak *nix to masz fopen();
Jak Windows to tez ma fopen ;-P Mysle, ze chodzi o loader plikow wykonywalnych. Chcesz uruchomic program w swoim programie i wyjscie uruchomionego programu przekierowac na okno, tak ?
A coś więcej?
Chcesz zrobić własnego explorera czy konsolę?
Aplikacje graficzne czy tekstowe chcesz tak uruchamiać? (właściwie to to samo pytanie co wyżej)
Winda czy linux/unix?
Jeśli chodzi o konsolę można kombinować ze strumieniani i pipe'ami - nie znam się na tym, ale wiem że jest to możliwe. Mnie też to interesuje - fajnie by było mieć własną konsolę :).
Sora za niedoprecyzowanie tematu chodzi o okno winapi, w ktorym ma zostac odpalona aplikacja typu .exe
Mam win XP
Hmmm... W winapi każda aplikacja tworzy własne okno, to będzie sporo roboty... Przesrane...
olo16 napisał(a)
Hmmm... W winapi każda aplikacja tworzy własne okno, to będzie sporo roboty... Przesrane...
Chyba zartujesz... Wez dokumentacje formatu PE, poczytaj cos o pamieci wirtualnej, procesach i ABI Windows, a potem juz z gorki.
Chodzi o to żeby uruchomić jakąś aplikację (konsolową / okienkową) i wykonała się w środku twojego okna?
Jeśli konsolową to możesz użyć Pipeline'ów i przekierować strumienie IO, jeśli okienkowa to może MDI by to jakoś załatwił.
Ale forumowicze powyżej piszą zupełnie o czym innym, więc pewnie nie zrozumiałem o co chodzi :)
ale to sporo roboty. czytanie specyfikacji plikow wykonywalnych - no ja dziekuje. na pewno jest to robota dla zaawansowanych. a sadzac po okresleniu "uruchamienie jednego programu w innym" to raczej autor tematu nie da rady tego zrobic.
i przestancie mowic o tym jak o emulacji bo az glowa boli - chodzi tylko o przekierowanie IO a nie o wirtualizacje...
eee... w ogole zmeczony jestem, pewnie napisalem stek bzdur...