Handle vom Konsolenfenster
-
Hallo,
gibt es eine Funktion die das Handle von dem "eigenen Programm" zurückgibt?
Bei einer normalen Konsolenanwendung ist der Name ja immer "C:\Users\....\Desktop\datei.exe" Sozusagen : Das Programm soll sein eigenes Handle zurückgeben.HWND hWnd = GetOwnHandle();
Ich weis das es die Funktion GetOwnHandle nicht gibt, aber ich suche den Namen für diese Funktion (falls es soeine Funktion gibt).
VG!
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Was für ein Handle meinst Du HINSTANCE?
Dann verwende GetModuleHandle(NULL).
BTW: Es gibt auch ein Prozess Handle, ein Consolen HANDLE, ein Consolen Fenster...
-
Ich habe eine andere Idee, wie kann man den Name vom Konsolenfenster ändern?
Bei einer normalen Anwendung kommt ja als Name immer "C:\Users\..(pfad)...\hallowelt.exe".
Kann man diesen Name ändern?
-
-
Das vieleicht?
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
-