SendMessage
-
Die Katze geht einfach in die Garage, weil sie nicht weiß, dass diese nicht ihr gehört, sofern kein Tor sie hindert.
-
Dadadaq schrieb:
Die Katze geht einfach in die Garage, weil sie nicht weiß, dass diese nicht ihr gehört, sofern kein Tor sie hindert.
gehört hier nicht hin.. spack woanders rum.
move to winapi plz.
-
Immerwieder diese scheiß Script - Kiddies, die nicht mal wissen, wohin mit ihrer Frage. Womöglich gehst du auch noch davon aus, dass SendMessage ein Bestandteil der C++ STL ist ...
Lern erst mal das Coden, und stell dann diese beschissenen Fragen ins richtige Subforum du Depp.
-
Wahrheit schrieb:
Immerwieder diese scheiß Script - Kiddies, die nicht mal wissen, wohin mit ihrer Frage. Womöglich gehst du auch noch davon aus, dass SendMessage ein Bestandteil der C++ STL ist ...
Lern erst mal das Coden, und stell dann diese beschissenen Fragen ins richtige Subforum du Depp.
-
Wahrheit schrieb:
Immerwieder diese scheiß Script - Kiddies, die nicht mal wissen, wohin mit ihrer Frage. Womöglich gehst du auch noch davon aus, dass SendMessage ein Bestandteil der C++ STL ist ...
Lern erst mal das Coden, und stell dann diese beschissenen Fragen ins richtige Subforum du Depp.Lol, wie peinlich, du postest einmal mit nem fake nick, dann nochmal drei Stunden später mit deinem anderen nick.
Du hast jetzt, wenn ich das so nennen darf dreimal in meinen Beitrag gespammt und dich blamiert.
Halt dich besser zurück.
-
SendMessage ... entweder du schlägst ne andere Tonlage an oder dir wird keiner Antworten. Davon mal abgesehen hat SendMessage(C-Funktion) nun wirklich wenig im C++ Teil zu suchen, da es eigentlich in den WinAPI Bereich gehört. Und dann guckt man vllt auch mal im F.A.Q. ... da steht was zu deinem Problem ...
-
(D)Evil schrieb:
SendMessage ... entweder du schlägst ne andere Tonlage an oder dir wird keiner Antworten. Davon mal abgesehen hat SendMessage(C-Funktion) nun wirklich wenig im C++ Teil zu suchen, da es eigentlich in den WinAPI Bereich gehört. Und dann guckt man vllt auch mal im F.A.Q. ... da steht was zu deinem Problem ...
HI,
Ich danke für deine Antwort.
Aber auch für dich gilt (Nicht wiederholen, was bereits gesagt wurde).
Ich hoffe, dass der eine typ, der meinen Beitrag zugespammt hat jetzt die Klappe hält.
Greets.
-
Lol, wie peinlich, du postest einmal mit nem fake nick, dann nochmal drei Stunden später mit deinem anderen nick.
Hey Kollege, ich hab hier echt nicht nötig, mir von dir unterstellen zu lassen, dass ich drei mal mit einem anderen Nick poste. Das wirst ja du ausgerechnet wissen, Herr Professor. An deiner Stelle würde ich mir nochmal überlegen, wer sich hier letztendlich wirklich blamiert hat.
Halt dich besser zurück.
Das gilt für dich - und kauf dir mal nen Buch, wo Sachen wie WinAPI bzw. C++ erklärt werden, damit du zukünftlich in's richtige Subdforum postest. Denn sowas ist wirklich eine Peinlichkeit.
-
ich hab irgendwie nicht so das gefühl, dass dir klar ist, was WM_CHAR eigentlich macht!?
ich vermute mal was du suchtst nennt sich WM_SETTEXT, oder einfacher noch SetWindowText().
erklär mal, was du eigentlich vorhast.
Ich möchte mit SendMessage an eine Anwendung meinen Text schicken, wenn ich die Funktion aufrufe.
text schicken kann alles mögliche heißen...
SendMessage (HWND hWnd, UINT Msg, 'asdf', LPARAM lParam);
soll das ein funktionsaufruf sein!?
ich kann mir nicht vorstellen, dass das kompilliert.
-
dot schrieb:
ich hab irgendwie nicht so das gefühl, dass dir klar ist, was WM_CHAR eigentlich macht!?
ich vermute mal was du suchtst nennt sich WM_SETTEXT, oder einfacher noch SetWindowText().
erklär mal, was du eigentlich vorhast.
Ich möchte mit SendMessage an eine Anwendung meinen Text schicken, wenn ich die Funktion aufrufe.
text schicken kann alles mögliche heißen...
SendMessage (HWND hWnd, UINT Msg, 'asdf', LPARAM lParam);
soll das ein funktionsaufruf sein!?
ich kann mir nicht vorstellen, dass das kompilliert.Hi,
Natürlich muss ich das richtige hWnd angeben ..
Mein eigentliches Problem besteht darin, dass ich mit WM_CHAR den Charaktar code an das Fenster sende, weil ich kein anderen weg kenne.
Das funktioniert auch, jedoch kann ich bei dem 3 Parameter nur sehr wenige char's angeben, wenn ich SETTEXT benutze, dann überschreib ich den aktuellen Fenstername.
Greets.
-
Dieser Thread wurde von Moderator/in HumeSikkins 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.
-
Ich wusste gar nicht das WM_CHAR mehr als ein Zeichen gleichzeitig zulässt?!
Rufs doch einfach mehrmals auf?
-
tut es auch nicht. wenn er meinen link angeklickt und verstanden hätte, wär ihm das auch klar.
-
@SendMessage: Also dieses 'rumgepfummel' mit WM_CHAR ist der größte Schwachsinn. Wenn Du etwas an den aktuellen Fenstertext anhängen willst, dann nimm einfach WM_GETTEXT zum ermitteln, anschließend häng den anzuhängenden Text an den ermittelten dran und aktualisiere mit WM_SETTEXT den Inhalt des Fensters. Denn WM_CHAR kann, wie auch bereits gesagt wurde, nur ein Zeichen fassen.