Fensterhandle unter Linux?
-
Hi, gibt es unter Linux auch Fensterhandle wie bei Windows? Ich hatte ein Progamm mit Handles unter Win geschrieben. Wie kann man so etwas in Linux umsetzten?
HWND hwndParentWnd=NULL, hwndEdit=NULL, hwndListBox=NULL; hwndParentWnd = FindWindow("console", NULL); hwndEdit = FindWindowEx(hwndParentWnd, 0, "Edit", NULL); hwndListBox = FindWindowEx(hwndParentWnd, hwndEdit, "Edit", NULL);
Ich brauche diese Handles um eine im Hintergrund laufende Konsole zu steuern.
-
fuer den anfang koennte das helfen
http://www.pronix.de/pronix-28.html
-
Eine Konsole fernsteuern?
Dafür brauchst du in Linux keine Fensterhandles. Schau dich mal nach Pipes um
-
Das Konsolenfenster besitze 2 Steuerelemente, ein Textfeld und ein Eingabefeld. Ich greife unter Windows über die Handles auf diese Steuerelemente zu.
-
Dafür wirst Du irgendein GUI-Framework benötigen, 1:1 lässt sich das auf keinen Fall übernehmen. Ich verschiebe Dich mal zu den Kollegen ins GUI-Forum.
-
Dieser Thread wurde von Moderator/in nman aus dem Forum Linux/Unix in das Forum Andere GUIs - Qt, GTK+, wxWidgets verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Das kannst du nur mit Hilfe von dbus loesen.