<?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[Win32 API Begriffe]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe mir vor 7 Tagen das Buch von Charles Petzold geholt &quot;Windows Programmierung 5. Auflage&quot; und habe bis jetzt bis Seite 127 gelesen und eins was mir noch so unsicher vorkommt sind diese Begriffe:</p>
<p>Handle,<br />
Gerätekontex (da steht ja auch das es für Zeichenaktionen gebraucht wird),<br />
wParam (soll wie argv sein, aber was behinhaltet diese Variable)<br />
lParam (&quot;-------------------------^---------------------------&quot;)</p>
<p>Eins was mich so noch unsicher macht, das alles ja sehr gut erklärt wird, aber daraus eine wissenschaft gemacht wird, nicht so wie bei der Reihe &quot;für Dummies&quot;.</p>
<p>Könnt ihr mir helfen bei der kleinen Verwierrung :)?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/65045/win32-api-begriffe</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 16:26:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/65045.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 Feb 2004 12:14:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Win32 API Begriffe on Mon, 16 Feb 2004 12:14:41 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe mir vor 7 Tagen das Buch von Charles Petzold geholt &quot;Windows Programmierung 5. Auflage&quot; und habe bis jetzt bis Seite 127 gelesen und eins was mir noch so unsicher vorkommt sind diese Begriffe:</p>
<p>Handle,<br />
Gerätekontex (da steht ja auch das es für Zeichenaktionen gebraucht wird),<br />
wParam (soll wie argv sein, aber was behinhaltet diese Variable)<br />
lParam (&quot;-------------------------^---------------------------&quot;)</p>
<p>Eins was mich so noch unsicher macht, das alles ja sehr gut erklärt wird, aber daraus eine wissenschaft gemacht wird, nicht so wie bei der Reihe &quot;für Dummies&quot;.</p>
<p>Könnt ihr mir helfen bei der kleinen Verwierrung :)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/460325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/460325</guid><dc:creator><![CDATA[Spielgrips]]></dc:creator><pubDate>Mon, 16 Feb 2004 12:14:41 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Mon, 16 Feb 2004 12:52:02 GMT]]></title><description><![CDATA[<p>Spielgrips schrieb:</p>
<blockquote>
<p>... nicht so wie bei der Reihe &quot;für Dummies&quot;.</p>
</blockquote>
<p>Deswegen ist das Buch auch ein 'Fachbuch'</p>
<p>... du solltest eigentlich alles mit der Suchfunktion finden, aber kurz:<br />
Handle: 'eine Art Zeiger auf ein Objekt' - (ich weiß, dass die Erklärung Mist ist, aber sie ist einfach)<br />
Gerätekontext: such mal ...<br />
WPARAM/LPARAM: Variablen mit je nach Nachricht unterschiedlichen Bedeutungen</p>
<p>M.T.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/460350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/460350</guid><dc:creator><![CDATA[Manuel]]></dc:creator><pubDate>Mon, 16 Feb 2004 12:52:02 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Mon, 16 Feb 2004 15:34:27 GMT]]></title><description><![CDATA[<p>Handle: Du erstellst ein Fenster und willst was darauf ausgeben. Woher weiß Windows welches Fenster gemeint ist? Genau, Handles. Ein Handle ist meistens lediglich eine integer Variable in der eine Nummer drin steht, diese Nummer verwaltet Windows intern.<br />
So denke ich mir das jedenfalls... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
WPARAM: und Co. genau wie oben. Nachrichten in Form von Zahlen. Lediglich durch</p>
<pre><code class="language-cpp">#define WM_CLOSE 0x0010
</code></pre>
<p>wird es dem Programmierer ein bissel einfacher gemacht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/460509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/460509</guid><dc:creator><![CDATA[HAR]]></dc:creator><pubDate>Mon, 16 Feb 2004 15:34:27 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Mon, 16 Feb 2004 15:47:24 GMT]]></title><description><![CDATA[<p>WPARAM hat eigentlich nichts direkt mit den Nachrichten an sich zu tun, sondern darin findest du meist irgendwelche zusätzlichen Infos (was genau findest du in der Beschreibung zur jeweiligen Message)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/460521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/460521</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 16 Feb 2004 15:47:24 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Mon, 16 Feb 2004 21:04:57 GMT]]></title><description><![CDATA[<p>Schmeiss das teure aufgeblähte Buch gleich zur Seite.<br />
Ist voll der Muzrks. Icvh finde da ist alles zu genau erklärt und nicht so wie du sagst. Außerdem ist das teil im Preis/Leistungsverhältbis schlecht. Soo teuer und nicht besser als andere bücher. Aber da siond dinge shcon verständlich erklärt.</p>
<p>Ich empfehle dir dringend:</p>
<p>ISBN: 3-8273-1747-9 vom Addison - Wesley Verlag. Es heißt: &quot;Windows Programmierung mit C++&quot; und ist von Henning Hansen. Ist genau das richtige für dicg. GLAUB MIR! Außerdem nur ca. 10€. Ich fands schon immer hammer...</p>
<p>OK, viel spass beim lernen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/460730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/460730</guid><dc:creator><![CDATA[BreakerMaker.]]></dc:creator><pubDate>Mon, 16 Feb 2004 21:04:57 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 13:21:40 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3148">@BreakerMaker</a></p>
<p>Das Buch (Hansen Henning) habe ich als Ebook und ich kann dir nur eine zweigeteilte Meinung dazu sagen, im Charles Petzold muss man schon bisschen suchen bis man alles verstanden hat, aber ich finde das jeder sein Eigenprevileg ist, wie er das Buch verstanden hat.</p>
<p>@An Alle:</p>
<p>lParam : sind die Messages oder Nachrichten für die Maus gespeicher + y, x Koordination (richtig?)</p>
<p>wParam : ist das Gegenteil von der Maus, die Tastatur? (+Nachrichten)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461100</guid><dc:creator><![CDATA[Spielgrips]]></dc:creator><pubDate>Tue, 17 Feb 2004 13:21:40 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 13:26:47 GMT]]></title><description><![CDATA[<p>Spielgrips schrieb:</p>
<blockquote>
<p>@An Alle:</p>
<p>lParam : sind die Messages oder Nachrichten für die Maus gespeicher + y, x Koordination (richtig?)</p>
<p>wParam : ist das Gegenteil von der Maus, die Tastatur? (+Nachrichten)</p>
</blockquote>
<p>Wie kommst du denn jetzt auf sowas? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/461109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461109</guid><dc:creator><![CDATA[:die:]]></dc:creator><pubDate>Tue, 17 Feb 2004 13:26:47 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 13:37:08 GMT]]></title><description><![CDATA[<p>@die</p>
<p>Ich meinte nur das wParam das Gegenteil von lParam wär, weil das Gegenteil von der Maus ja die Tastatur ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ...</p>
<p>Weil im Buch von &quot;Charles Petzold&quot; steht das lParam die Koordinaten + Nachrichten von der Maus enthält da muss doch wParam das Gegenteil sein, weil ja die Tastatur auch Nachrichten zum Fenster schickt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> *wissenschaftlichgucken*...</p>
<p>Eins was mich hier auf die Idee bringt, kann man doch hier im Forum sowas wie Namenindex für die Namen einrichten,<br />
z.B.:</p>
<p>HINSTANCE = Fensterhandle<br />
HWND = handle</p>
<p>So das wenn man was sucht gleich auf die Lösung kommt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> *Tipp ans Forum* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/461118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461118</guid><dc:creator><![CDATA[Spielgrips]]></dc:creator><pubDate>Tue, 17 Feb 2004 13:37:08 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 14:29:26 GMT]]></title><description><![CDATA[<p>HINSTANCE = <strong>H</strong>andle zu einer <strong>INSTANCE</strong> des Programmes = Instanzenhandle (wird z. B. benötigt, um Resourcen aus besagtem Programm zu laden)</p>
<p>HWND = <strong>H</strong>andle to a <strong>W</strong>i<strong>ND</strong>ow = Fensterhandle</p>
<p>Message WM_COMMAND<br />
wParam: The high-order word specifies the notification code (z. B. BN_CLICKED bei einem Button) if the message is from a control. If the message is from an accelerator, this value is 1. If the message is from a menu, this value is zero.<br />
The low-order word specifies the identifier of the menu item (z. B. IDM_MENUEEINTRAG1), control (z. B. IDC_BUTTON1), or accelerator (z. B. ID_ACCEL1).</p>
<p>lParam: Handle zum Control, welches die Message gesendet hat (falls die Message von einem Control kommt) ansonsten NULL</p>
<p>Message LB_ADDSTRING<br />
wParam: Unbenutzt<br />
lParam: String, der der Listbox hinzugefügt werden soll</p>
<p>Wo ist da die Maus? Wo die Tastatur?<br />
wParam und lParam sind, wie bereits mehrfach in diesem Thread erwähnt, weiterführende Infos, die zur entsprechenden Message gehören und bei jedem Messagetyp eine andere Bedeutung haben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461178</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Tue, 17 Feb 2004 14:29:26 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 15:35:58 GMT]]></title><description><![CDATA[<p>BreakerMaker. schrieb:</p>
<blockquote>
<p>Icvh finde da ist alles zu genau erklärt</p>
</blockquote>
<p>Mist. Hättest du mir das nicht mal vorhersagen können? Da kaufe ich mir das Buch und was ist? Am Ende weiß ich mehr als vorher. Ist ja voll Kacke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461289</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Tue, 17 Feb 2004 15:35:58 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 16:17:53 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2053">@Hepi</a></p>
<p>aha, LB_ADDSTRING kenne ich noch nicht, muss ich noch weiterlesen...</p>
<p>@Luckie</p>
<p>Hansen Henning mit sein Buch ist man auch nicht weiter, nimm lieber Petzold, ich habe Hansen Henning als Ebook und da ist weniger Inhalt drin als bei Petzold..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461345</guid><dc:creator><![CDATA[Spielgrips]]></dc:creator><pubDate>Tue, 17 Feb 2004 16:17:53 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 16:18:34 GMT]]></title><description><![CDATA[<p>Off(Topic){<br />
lol, der hätte von mir sein können <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 />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461346</guid><dc:creator><![CDATA[eagle2k]]></dc:creator><pubDate>Tue, 17 Feb 2004 16:18:34 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 17:45:59 GMT]]></title><description><![CDATA[<blockquote>
<p>lParam: Handle zum Control, welches die Message gesendet hat (falls die Message von einem Control kommt) ansonsten NULL</p>
</blockquote>
<p>Mhh, Handle zum Control, aber wie berechnet der Charles Petzold seine x,y Koordination, ein Beispiel vom Buch:</p>
<pre><code class="language-cpp">// Berechnung von x,y Koordination (Anwendungsbereich)

cxClient = LOWORD (lParam) ;
cyClient = HIWORD (lParam) ;
</code></pre>
<p>Ich bin noch sehr verwierrt, erst soll es eine Handle sein bei einen anderen wieder was anders, was stimmt den nun <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> *help*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461399</guid><dc:creator><![CDATA[Spielgrips]]></dc:creator><pubDate>Tue, 17 Feb 2004 17:45:59 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Tue, 17 Feb 2004 21:08:37 GMT]]></title><description><![CDATA[<p>Mensch Kerl, weil bei <strong>DER</strong> Message, die er da grad behandelt, die Koordinaten in lParam hinterlegt sind....</p>
<p>Für jemanden, der anscheinend nicht lesen zu können scheint bist Du ziemlich mutig, wenn Du Dir ein Buch kaufst...</p>
<p>Keine 5 Antworten über Deiner steht das hier:</p>
<blockquote>
<p><strong>wParam und lParam sind, wie bereits mehrfach in diesem Thread erwähnt, weiterführende Infos, die zur entsprechenden Message gehören und bei jedem Messagetyp eine andere Bedeutung haben...</strong></p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/461612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461612</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Tue, 17 Feb 2004 21:08:37 GMT</pubDate></item><item><title><![CDATA[Reply to Win32 API Begriffe on Wed, 18 Feb 2004 11:03:40 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2053">@Hepi</a></p>
<p>Jeder macht doch sein Anfang in Winapi, nach 1 Jahr werde ich nur so paar Minifragen stellen, in diesen vorigen Absatz konnte ich meine Infos rausholen ;)!</p>
<p>--&gt;&gt; nochmal zum Thema Lesen, &quot;ICH KANNS :p &quot;</p>
<p>Da würde ich sagen das du blind bist, weil du meine Fragen mit seinen Wert nicht erkennst nur trüber guckst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/461913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/461913</guid><dc:creator><![CDATA[Spielgrips]]></dc:creator><pubDate>Wed, 18 Feb 2004 11:03:40 GMT</pubDate></item></channel></rss>