OldSchoolHack

Register / Login English

User Search: Wirbelwind94

Search-Information
Wirbelwind94
Threads
Thread Forum Last Post Posts Views
icon

Go to first new post [Question] FindWindow() Funktion Posted on: Thu 14. May 2015, 20:10

Wirbelwind94

preview 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 Go to last post
15 746
icon

Go to first new post [Question] FindWindow() Funktion Posted on: Thu 14. May 2015, 20:10

Wirbelwind94

preview Preview

Go To Post

Quote
du musst die '\' escapen - einfach immer doppelte '\\' nehmen.

Ich habs zur Zeit so:

TEXT Code:
  1. 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 Go to last post
15 746
icon

Go to first new post [Question] FindWindow() Funktion Posted on: Thu 14. May 2015, 20:10

Wirbelwind94

preview 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:
  1. DWORD GetModuleBase(const DWORD dwProcessId, const char *szModuleName)
  2. {
  3. HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwProcessId);
  4. if (!hSnap)
  5. {
  6. return 0;
  7. }
  8. MODULEENTRY32 me;
  9. me.dwSize = sizeof(MODULEENTRY32);
  10. DWORD dwReturn = 0;
  11. if (Module32First(hSnap, &me))
  12. {
  13. while (Module32Next(hSnap, &me))
  14. {
  15. if (lstrcmpi(me.szModule, szModuleName) == 0)
  16. {
  17. dwReturn = (DWORD)me.modBaseAddr;
  18. break;
  19. }
  20. }
  21. }
  22. CloseHandle(hSnap);
  23. return dwReturn;
  24. }
VB, C/C++, Delphi, etc

Sat 16. May 2015, 13:50

by SilverFire Go to last post
15 746
icon

Go to first new post [Question] FindWindow() Funktion Posted on: Thu 14. May 2015, 20:10

Wirbelwind94

preview 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 Go to last post
15 746
icon

Go to first new post [Question] FindWindow() Funktion Posted on: Thu 14. May 2015, 20:10

Wirbelwind94

preview 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 Go to last post
15 746
Downloads
No downloads found.