DobryZiom Opublikowano 24 Maja 2010 Opublikowano 24 Maja 2010 Witam. Czy mógłbym się dowiedzieć jak zminimalizować okna innego programu i potem przywrócić? ;D Będę wdzięczny za odpowiedź(możliwie jak najprostszy sposóB)
Darlix Opublikowano 24 Maja 2010 Opublikowano 24 Maja 2010 Hmmm... klikasz na ten pierwszy kwadracik od lewej w prawym górnym rogu a potem na pasku zadań. Można jeszcze Alt+Tab ale tym się przeskakuje.
DobryZiom Opublikowano 24 Maja 2010 Autor Opublikowano 24 Maja 2010 masz coś debilnego do powiedzenia to się nie odzywaj :)
Darlix Opublikowano 24 Maja 2010 Opublikowano 24 Maja 2010 To sprecyzuj dokładnie o co Ci chodzi. Nic nie podałeś. Debilny to jest Twój temat. :) Dobra, usuńcie moje posty żeby nie było sprzeczności.
Konrad-GM Opublikowano 24 Maja 2010 Opublikowano 24 Maja 2010 GML keyboard_key_press( 91 ); keyboard_key_press( ord('D') ); keyboard_key_release( 91 ); keyboard_key_release( ord('D') ); ??
DobryZiom Opublikowano 24 Maja 2010 Autor Opublikowano 24 Maja 2010 a można jakiś dll z obsługą? bo chodzi mi tu o zrobienie launchera do pewnej gry ;] gra będzie uruchomiana razem z nim z tym że gra będzie minimalizowana :) Po kliknięciu start game gra będzie przywracana ;]
Darlix Opublikowano 24 Maja 2010 Opublikowano 24 Maja 2010 To nie lepiej zrobić 2 aplikacje, i w jednej dać execute_shell()?
Marek.S Opublikowano 24 Maja 2010 Opublikowano 24 Maja 2010 omg. Chodzi mu o manipulacje innymi oknami. spróbuj WindowDLL.dll niż możesz minimalizować, maxymalizować i chować okna.
DobryZiom Opublikowano 25 Maja 2010 Autor Opublikowano 25 Maja 2010 ok mam ten dll i działa ;] tylko jak zmienić uchwyt okna? bo się zdeczka nie znam :)
Marek.S Opublikowano 25 Maja 2010 Opublikowano 25 Maja 2010 w jakim sensie zmienić? GML window_maximize( handle ); window_minimize( handle );
DobryZiom Opublikowano 25 Maja 2010 Autor Opublikowano 25 Maja 2010 a właśnie co wpisać w handle? "gra.exe"? czy co? bo nie wiem...
Marek.S Opublikowano 25 Maja 2010 Opublikowano 25 Maja 2010 ściągnij sobie program PaswordSpy albo hook, on na sztywno pobiera uchwyty okien. Chyba, że użyjesz snakowego dlla który zwraca uchwyty według wpisania nazwy aplikacji. PS. Jeśli chodzi o gmowe okno to jest window_handle()
PsichiX Opublikowano 25 Maja 2010 Opublikowano 25 Maja 2010 predzej to drugie bo uchwyt okna aplikacji za kazdym jej wlaczeniem bedzie inny i program nie pomoze.
DobryZiom Opublikowano 25 Maja 2010 Autor Opublikowano 25 Maja 2010 możesz podesłać ten program? bo zdeka chyba nie to wyskakuje na google co trzeba :D
DobryZiom Opublikowano 25 Maja 2010 Autor Opublikowano 25 Maja 2010 nie pomoże...ok ;D to spróbuje Xtend :]
Marek.S Opublikowano 25 Maja 2010 Opublikowano 25 Maja 2010 dobra, cofam to. Ten WindowDLL ma coś takiego jak: GML //window_find(text) - Finds the handle of the window // with the given caption.</span>
DobryZiom Opublikowano 25 Maja 2010 Autor Opublikowano 25 Maja 2010 ey...sorki...ale zmieniłem zdanie ;D zrobie to łatwiej: odpalam launcher ale bez gry :] jak klikniesz start to sie uruchomia i jesli juz proces istnieje(trzeba to sprawdzic) to cos tam ;D xtend na to pozwoli nie? Tylko jakie funkcje :]
Marek.S Opublikowano 25 Maja 2010 Opublikowano 25 Maja 2010 GML w starym xtendzie: if ( process_exists( 'gra.exe' )) akcja... w nowym chyba trzeba if ( process_id_from_name( 'gra.exe' ) != 0 ) akcja..
DobryZiom Opublikowano 25 Maja 2010 Autor Opublikowano 25 Maja 2010 lols ;D Nie ma ani tego ani tego skryptu... ;D v2.0
Marek.S Opublikowano 25 Maja 2010 Opublikowano 25 Maja 2010 spróbuj: GML if ( process_open( ProcessID ) != 0 ) show_message( 'proces istnieje' );
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się