tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
1072
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Radiation2K5 Radiation2K5 ist offline Mitglied
    Registriert seit
    Jan 2005
    Beiträge
    10
    hi leutz,
    ich brauche hilfe für mein programm, an dem ich nicht mehr weiter weis.
    ich progge c++ erst seit kurzer zeit und bin in den API's bzw callbackfunktionen noch net so gut. (ich progge im borland, kann ja sein das das wichtig ist)

    und zwar soll mein programm, tastatureingaben via keyb_event an eine andere anwendung schicken. dazu muss ich aber das andere programm in den vordergrund holen, was ich mit SetForegroundWindow bisher mache.
    Was aber nun mein problem ist, ich rufe dynamisch andere programme auf, sodass ich nie weis was der titel von dem fenster ist, da ich fenster mit FindWindow aufrufe.

    Aber was ich nun brauch ist ein Code, der mir das Fenster Handle von einer anwendung zurückliefert, die gerade läuft und der ich nur den namen der exe datei übergeben muss.

    ich mein das ganze ungefähr so, das ich einer funktion beispielsweise "editor.exe" übergebe und als resultat das fenster handle daraus bekomme.

    Danke schonmal im vorraus - und bitte schickt mir code, mit irgendwelchen API funktionen kann ich nichts anfangen, ich bin eben mal c++ neuling.
     

  2. #2
    Registriert seit
    Jan 2002
    Ort
    Bayern
    Beiträge
    1.390
    Konsolenprogramme haben keine Fensterhandle's (nur das Konsolenfenster selbst). Daten an Konsolenprogramme schickt man am besten über Pipes.
    Evtl. erklärst du mal genauer was du machen willst, vielleicht gibt es ja andere Möglichkeiten.

    Gruß Daniel
     
    we would change the world if god gave us the source code...
    and remember, science is nothing more than reverse engineering nature...

    Current projects:
    - LdrawConverter

  3. #3
    Radiation2K5 Radiation2K5 ist offline Mitglied
    Registriert seit
    Jan 2005
    Beiträge
    10
    eine pipe funktioniert in diesem fall nicht, hab ich alles schon probiert.
    könntet ihr mir eventuell vllt doch einen Code schicken mit dem man das Fenster Handle von normalen WIN32 anwendungen herausbekommt, wennn man der funktion nur den namen des laufenden prozesses übergibt. also so wie oben beschrieben.

    danke mal wieder im vorraus
     

Ähnliche Themen

  1. Verliere beim Zeichnen das Handle zum parent window
    Von Cappaja im Forum VisualStudio & MFC
    Antworten: 9
    Letzter Beitrag: 08.07.09, 15:53
  2. Window-Handle in DLL
    Von Billie im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 17.03.09, 14:20
  3. window handle
    Von martinpriebe im Forum .NET Application und Service Design
    Antworten: 3
    Letzter Beitrag: 06.08.07, 09:39
  4. Handle auf aktives Office Window
    Von ThAigner im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 02.06.05, 21:09
  5. Get Window Handle From Location
    Von kahuna im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 04.12.04, 13:55