Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » hwnd (Fensterhandle) bei Konsolenanwendungen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.01.2006, 02:16 Uhr
~the-norwegian
Gast


Ich habe leider weder mit Suchfunktion, noch mit FAQ oder Google etwas gefunden.

Ich möchte aus einer Konsolenanwendung auf eine Funktion einer Bibiothek zugreifen, für die man hwnd als Wert übergeben muss. Mir ist nicht bekannt, wie ich diesen Wert ermitteln kann.

für Hilfe wäre ich dankbar

the-norwegian
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.01.2006, 02:40 Uhr
CppProgrammer



HWND kann zB ein Handle auf ein Fenster sein...
welches du so bekommen kannst:

C++:
HWND hWnd = ::FindWindow(NULL, "FensterTitle");

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.01.2006, 09:28 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ab win2k mit GetConsoleHwnd (odoer so ähnlich, hab grad keine zeit in die msdn zu schaun)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.01.2006, 01:04 Uhr
~the-norwegian
Gast


danke
für c++ funktioniert das wunderbar, und für c lieferte es mir den ansatz, um weiterzusuchen, so dass ich es jetzt für beide kann (c-funktion zum kopieren: www.c-plusplus.de/forum/viewtopic-var-t-is-31109-and-start-is-10-and-postdays-is-0-and-postorder-is-asc-and-highlight-is-.html-and-printview-is-1-and-start-is-0.html)

gruß
the-norwegian
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.01.2006, 09:50 Uhr
(un)wissender
Niveauwart


? Das funktioniert in C/C++ genau gleich...
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.01.2006, 10:02 Uhr
Tommix




Zitat von (un)wissender:
? Das funktioniert in C/C++ genau gleich...

Fast.

Zitat von CppProgrammer:

HWND hWnd = ::FindWindow(NULL, "FensterTitle");



Gruß, Tommix

Dieser Post wurde am 11.01.2006 um 10:04 Uhr von Tommix editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
11.01.2006, 14:08 Uhr
(un)wissender
Niveauwart


Nö, :: für den globalen Namepace brauchste nur dann, wenn sonst ein Namenskonflikt vorliegt.
Aber ok, wenn dieser vorliegt, dann ist es nocht das gleiche...
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: