<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[sendmessage, string an anderen prozess senden. problem mit wparam &#x2F; lparam..]]></title><description><![CDATA[<p>moin zusammen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";]"
      alt="😉"
    /><br />
ich hab gestern abend erst angefangen sachen zhu dem thema zu suchen und weder die threads die ich gefunden habe bisher, noch im netz allgemein hat mir bisher an der stelle gehoolfen..</p>
<p>mein problem ist folgendes, ich abe sone art server laufen, an dessen prozess von nem kleinen programm das mit einem string als parameter aufgerufen wird, eben diesen string an den server-prozess senden soll, damit dieser das ganze verarbeitet.</p>
<p>bisher bin ich soweit gekommen, eine eigene message zu deklarieren &amp; die message vom &quot;client&quot; an das server programm geht ohne probleme.<br />
allerdings ist mir nicht ganz klar wie ich über wparam &amp; lparam jetzt meinen genannten string senden kann, da SendMessage in dem falle nur longint will o_o</p>
<p>ich poste mal client &amp; server code als anhang.</p>
<p>client (sender)</p>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#define WM_DELETEALL WM_USER + 0xC000
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;

TForm1 *Form1;
HWND                hwnd_Server;
AnsiString textfolge = &quot;text text text&quot;;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{

hwnd_Server = FindWindow(NULL,TEXT(&quot;Form1&quot;));
SendMessage(hwnd_Server,WM_DELETEALL, 0,0 );

}
</code></pre>
<p>anstelle der 0,0 bei sendmessage muss ich halt nun irgendwie meinen string einbauen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";]"
      alt="😉"
    /></p>
<p>Empfänger:</p>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#define WM_DELETEALL WM_USER + 0xC000
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;

TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::onDELETEALL(TMessage&amp; Msg)
{
Application-&gt;MessageBox(&quot;msg&quot;,&quot;msg&quot;,0);
   Label1-&gt;Caption = LOWORD(Msg.LParam);
   Label2-&gt;Caption = HIWORD(Msg.LParam);
   Label3-&gt;Caption = Msg.LParam;
   Label4-&gt;Caption = Msg.LParam;
   inherited::Dispatch(&amp;Msg);
}
</code></pre>
<p>die labels dienen zum überprüfen was ankam..</p>
<p>so währ schön wenn mir jemand helfen kann,<br />
evtl bin ich ja sogar ganz aufm holzweg; aber mir viel keine andre idee ein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";]"
      alt="😉"
    /></p>
<p>Mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/105777/sendmessage-string-an-anderen-prozess-senden-problem-mit-wparam-lparam</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 13:59:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/105777.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Apr 2005 16:04:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to sendmessage, string an anderen prozess senden. problem mit wparam &#x2F; lparam.. on Sat, 02 Apr 2005 16:04:00 GMT]]></title><description><![CDATA[<p>moin zusammen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";]"
      alt="😉"
    /><br />
ich hab gestern abend erst angefangen sachen zhu dem thema zu suchen und weder die threads die ich gefunden habe bisher, noch im netz allgemein hat mir bisher an der stelle gehoolfen..</p>
<p>mein problem ist folgendes, ich abe sone art server laufen, an dessen prozess von nem kleinen programm das mit einem string als parameter aufgerufen wird, eben diesen string an den server-prozess senden soll, damit dieser das ganze verarbeitet.</p>
<p>bisher bin ich soweit gekommen, eine eigene message zu deklarieren &amp; die message vom &quot;client&quot; an das server programm geht ohne probleme.<br />
allerdings ist mir nicht ganz klar wie ich über wparam &amp; lparam jetzt meinen genannten string senden kann, da SendMessage in dem falle nur longint will o_o</p>
<p>ich poste mal client &amp; server code als anhang.</p>
<p>client (sender)</p>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#define WM_DELETEALL WM_USER + 0xC000
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;

TForm1 *Form1;
HWND                hwnd_Server;
AnsiString textfolge = &quot;text text text&quot;;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{

hwnd_Server = FindWindow(NULL,TEXT(&quot;Form1&quot;));
SendMessage(hwnd_Server,WM_DELETEALL, 0,0 );

}
</code></pre>
<p>anstelle der 0,0 bei sendmessage muss ich halt nun irgendwie meinen string einbauen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";]"
      alt="😉"
    /></p>
<p>Empfänger:</p>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#define WM_DELETEALL WM_USER + 0xC000
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;

TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::onDELETEALL(TMessage&amp; Msg)
{
Application-&gt;MessageBox(&quot;msg&quot;,&quot;msg&quot;,0);
   Label1-&gt;Caption = LOWORD(Msg.LParam);
   Label2-&gt;Caption = HIWORD(Msg.LParam);
   Label3-&gt;Caption = Msg.LParam;
   Label4-&gt;Caption = Msg.LParam;
   inherited::Dispatch(&amp;Msg);
}
</code></pre>
<p>die labels dienen zum überprüfen was ankam..</p>
<p>so währ schön wenn mir jemand helfen kann,<br />
evtl bin ich ja sogar ganz aufm holzweg; aber mir viel keine andre idee ein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";]"
      alt="😉"
    /></p>
<p>Mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/758333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758333</guid><dc:creator><![CDATA[TheBrain]]></dc:creator><pubDate>Sat, 02 Apr 2005 16:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to sendmessage, string an anderen prozess senden. problem mit wparam &#x2F; lparam.. on Sat, 02 Apr 2005 16:18:38 GMT]]></title><description><![CDATA[<p>header ausm empfäger, das der überhaupt weis was los is:</p>
<pre><code class="language-cpp">protected:
  void __fastcall onDELETEALL(TMessage&amp;);

  BEGIN_MESSAGE_MAP
    MESSAGE_HANDLER(WM_DELETEALL, TMessage, onDELETEALL);
  END_MESSAGE_MAP(inherited)
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/758349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758349</guid><dc:creator><![CDATA[Thebrain]]></dc:creator><pubDate>Sat, 02 Apr 2005 16:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to sendmessage, string an anderen prozess senden. problem mit wparam &#x2F; lparam.. on Sat, 02 Apr 2005 16:36:37 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=431" rel="nofollow">cd9000</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">Borland C++ Builder (VCL/CLX)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/758366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/758366</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 02 Apr 2005 16:36:37 GMT</pubDate></item></channel></rss>