|
Thread |
Forum |
Last Post |
Posts |
Views |
 |
[Question] FindWindow() Funktion
Posted on: Thu 14. May 2015, 20:10
Wirbelwind94
Preview
Go To Post
Salve, Es geht um die Funktion FindWindow(), da muss man ja den genauen Namen vom Fenster angeben, Meine Frage dazu ist, wie man es anderser angeben muss oder gar eine ganz andere Methode da er bei dem "/" und beim "D:" fehlermeldungen bringt. Only registered and activated users can see links.Lg Wirbelwind
|
VB, C/C++, Delphi, etc |
Sat 16. May 2015, 13:50
by SilverFire
|
15 |
746 |
 |
[Question] FindWindow() Funktion
Posted on: Thu 14. May 2015, 20:10
Wirbelwind94
Preview
Go To Post
Quote du musst die '\' escapen - einfach immer doppelte '\\' nehmen. Ich habs zur Zeit so: TEXT Code: hWnd = FindWindow(0, "Arma 3 "D:Steam\\steamapps\\common\\Arma 3\\arma3.exe" -window -name=Wirbelwind -nosplash "-mod="");
Aber immer noch "Unbekanntes Token" / "Ungültige Escapesequenz" und vor D:... wird ein ")" erwartet.
|
VB, C/C++, Delphi, etc |
Sat 16. May 2015, 13:50
by SilverFire
|
15 |
746 |
 |
[Question] FindWindow() Funktion
Posted on: Thu 14. May 2015, 20:10
Wirbelwind94
Preview
Go To Post
Quote from Dr_Pepper;86331 ergibt mehr sinn oder ? Ja im groben schon, muss es mir Morgen/Heute noch mal genauer anschauen. Jetz fehlt nur noch das GetModuleBase(), aber das ist doch eig alles Richtig oder? CPP Code: DWORD GetModuleBase(const DWORD dwProcessId, const char *szModuleName) { HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwProcessId); if (!hSnap) { return 0; } MODULEENTRY32 me; me.dwSize = sizeof(MODULEENTRY32); DWORD dwReturn = 0; if (Module32First(hSnap, &me)) { while (Module32Next(hSnap, &me)) { if (lstrcmpi(me.szModule, szModuleName) == 0) { dwReturn = (DWORD)me.modBaseAddr; break; } } } CloseHandle(hSnap); return dwReturn; }
|
VB, C/C++, Delphi, etc |
Sat 16. May 2015, 13:50
by SilverFire
|
15 |
746 |
 |
[Question] FindWindow() Funktion
Posted on: Thu 14. May 2015, 20:10
Wirbelwind94
Preview
Go To Post
Habs problem gelöst, vielen dank an euch beiden Lg Wirbelwind
|
VB, C/C++, Delphi, etc |
Sat 16. May 2015, 13:50
by SilverFire
|
15 |
746 |
 |
[Question] FindWindow() Funktion
Posted on: Thu 14. May 2015, 20:10
Wirbelwind94
Preview
Go To Post
Wäre noch ein Problem, das es die Tastensimolationen nicht ins spiel sendet, Mit keybd_event und SendInput probiert, sendet im Windows überall aber im Game nicht..
|
VB, C/C++, Delphi, etc |
Sat 16. May 2015, 13:50
by SilverFire
|
15 |
746 |