Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   C++ FindWindow (https://www.delphipraxis.net/107848-findwindow.html)

Mark90 3. Feb 2008 13:17


FindWindow
 
hallo,

ich versuche gerade die processid eines fremden programms zu ermitteln. das mache ich folgendermaßen.


Code:
  HWND haWnd;
  DWORD procid;



  haWnd = FindWindow(?, ? );
  GetWindowThreadProcessId(haWnd, &procid);
 ShowMessage(IntToStr(procid));
Nur woher kenne ich den klassennamen oder den fenstertitel einer anwendung, die gar kein fenster hat. (anwendung ist immer im systray) Gibt es irgendein programm, das mir den klassennamen ermittelt?

Oder kann man auch über den pfad oder den exe-namen an das fenster handle kommen?

Apollonius 3. Feb 2008 13:26

Re: FindWindow
 
Wer suchet, der findet.

Mark90 3. Feb 2008 13:40

Re: FindWindow
 
Zitat:

Zitat von Apollonius
Wer suchet, der findet.

thx :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz