Texte an Fenster schicken
-
Also erstmal möchte ich sagen, dass ich ganz neu im Geschäfft bin.
Vorher habe ich mit Autoit gearbeitet, wo wir schon beim Thema sind;
Mit Autoit habe ich ein hilfreiches Tool erstellt, welches Texte/Tasten an
bestimmte Fenster schickt.
Und das möchte ich mit C++ nacharbeiten und etwas dazufügen, was hoffentlich möglich ist.Meine Frage:
1. Wie erstelle ich eine GUI mit einem Button,
welches bei drücken das tool auslöst?
2. Nach dem starten soll ein gewünschter Text oder in meinem Fall
die Taste " 0 " , an ein Fenster geschickt werden.
3. Ich wollte mit C++ aber etwas dazu einbauen undzwar, wissen vlt
schon manche von euch das man beim Tast fenster minimieren kann,
sie werden nicht mehr im Vordergrund angezeigt aber sind noch offen.
Und da möchte ich mein Text rein schreiben!Ich hoffe meine Fragen sind nicht zu speziell
und das mir einer helfen kann.Thx
-
Falsches Forum->WinAPI
-
Wenn du wirklich C++ Anfänger bist, dann solltest du WinApi(was für dein vorhaben nötig ist) erstmal ruhen lassen, bis du dir sicher bist, dass du die Konsole beherscht!
so far,
Fin
-
Die Fenster vorher öffnen, sonst gehen sie kaputt.
-
Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ 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.
-
Autoit hat nicht mal im entferntesten was mit c++ zu tun. Autoit ist eine scriptsprache. die funktionen bei Autoit nehmen dir ein haufen arbeit ab.
Allein für die funktion WinSetTitle brauchst du in c++ mehrer funktionen um diese funktion nachzuarmen. du müstest mit EnumWindows den Fensterbereich durchforsten und bei jedem fenster den Fenstertitel auslesen, diesen vergleichen ob er passt. (groß und kleinschreibung dabei beachten(hat auch weider extra funktione)) wenn du das fenster gefunden hast, in dem fenster erneut nach den 2ten fenstertext suchen (wieder groß und kleinschreibung dabei beachten) und zu guter letzt dann den fenster text ändern. wenn du häckchen setzen willst (checkbox/listcheckbox), wird es noch viel schwieriger...
wenn du wie du sagst keine ahnung von c++ hast, wirst du an deinem project scheitern, denn es wird dir hier keiner ein tutorial schreiben, wie du genau vorzugehen hast und welche funktionen du dafür benötigst.
du must schon selber lernen welche wege du beschreiten must um deine aufgelisteten punke zu erreichen.
wenn du die muse hast, stell dein project hinten an und lerne erst mal die grundlagen der c++ programierung.
hier mal ein paar tutorials
http://www.deinmeister.de/index.html
http://www.henkessoft.de/
http://winprog.org/tutorial/
http://www.functionx.com/win32/
http://web.archive.org/web/20070821071245/http://www.winapi.net/
http://www.willemer.de/informatik/windows/winprg.htm
http://www.cpp-tutor.de/mfc/toc.htm
-
Danke erstmal an alle.
Ich werde mir die Tuts anschauen.
Eine Frage hätte ich aber;
Es gibt so viele verschiedene Versionen von C+/C++/C# und was weiß ich und dann noch verschiedene Parts den den..
Meine Frage: Welches davon brauche ich ? Ich will Tools/Programme erstellen welche mir ein bischen die Arbeit übernehmen, darüber hinaus will ich vlt ein
kleines Spiel programmieren.Bitte nicht meckern das ich mir so vieles vornehme was vlt unmöglich ist aber so sind meine Ziele.
-
nun du kannst dir mit jeder sprache (um an deine anzuschließen)Perl, VB, Java, Net... tools erstellen die dir die arbeit abnehmen, ist nur immer die frage was du damit anstellen willst und ob dir die sprache genügend resourcen zur verfügung stellt, das umzusetzen was du machen willst.
bei Autoit bist du ja mit der scriptsprache an ihr grenzen gestoßen.C/C++ sind für meinen geschmack eine der mächtigsten sprachen die es gibt und du kannst damit eigendlich deinen pc von links auf rechts drehn. zugleich aber auch eine der schwierigsten und nicht leicht zu erlernen.
der vorteil meiner meinung nach, sovern du dich auf c/c++ festlegst, ist dabei, das du dich mit jeder anderen sprache die du im nach hinein erlernen willst, um ein vielfaches leichtern tun wirst.
letzten endes must aber immer noch du dich entscheiden.
-
@rT!f@Ct schrieb:
nun du kannst dir mit jeder sprache (um an deine anzuschließen)Perl, VB, Java, Net... tools erstellen die dir die arbeit abnehmen, ist nur immer die frage was du damit anstellen willst und ob dir die sprache genügend resourcen zur verfügung stellt, das umzusetzen was du machen willst.
bei Autoit bist du ja mit der scriptsprache an ihr grenzen gestoßen.C/C++ sind für meinen geschmack eine der mächtigsten sprachen die es gibt und du kannst damit eigendlich deinen pc von links auf rechts drehn. zugleich aber auch eine der schwierigsten und nicht leicht zu erlernen.
der vorteil meiner meinung nach, sovern du dich auf c/c++ festlegst, ist dabei, das du dich mit jeder anderen sprache die du im nach hinein erlernen willst, um ein vielfaches leichtern tun wirst.
letzten endes must aber immer noch du dich entscheiden.
Wo ist C denn schwer?
C ist ja wohl eine der simpelsten Sprachen die es gibt. Also vom Funktionsumfang her etc
-
Wo ist C denn schwer?
C ist ja wohl eine der simpelsten Sprachen die es gibt. Also vom Funktionsumfang her etcich denke das schwer genauso wie schön im auge des betrachters liegt

-
Also ich bin bereit eine Umfangreiche PC-Sprache zu lernen.
Köntet ihr mich aufklären wo der unterschied zwischen C und C++ liegt ?
Ich weiß das C++ neuer ist mehr auch nicht.
Thx
-
Nun ja.
C++ ist objektorientiert. C eben nicht.Um deine Frage vorwegzunehmen... http://de.wikipedia.org/wiki/Objektorientierte_Programmierung
ich würde trotzallem mit C (Konsole) anfangen, dann C++ (Konsole) lernen und mich dann an WinAPI wagen. Wenn das alles hinhaut kannst du es ja mit der MFC versuchen. (->google!)
Lg,
Thomas