<?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[Message Handling Starthilfe]]></title><description><![CDATA[<p>hi!</p>
<p>Ich bin im WinAPI Programmieren ziemlich neu und versteh das<br />
Message Handling noch nciht ganz. In WinMain erstelle ich eine Instanz einer<br />
Klasse die meine eigentliche Anwendung darstellt.<br />
Mit der Methode run() starte ich nun die eigentliche Anwendung. Die while(getmessage...) schleife ist ebenfalls am ende dieser Methode (und nicht in WinMain).<br />
Das Programm soll über ein Microfon wavedaten aufnehmen und speichern.<br />
Wenn jetzt die Nachricht WW_WIM_DATA (Buffer voll) gesendet wird will ich darauf reagieren und den vollen Buffer mit einer Methode speichern.<br />
Dazu gibt es ja diese WindowProcedure die Nachrichen behandelt. Ich kann dort die Nachricht abfangen und z.b. eine MessageBox öffnen. Aber ich will ja objektorientiert programmieren und mit meiner Klasse (die nur in der WinMain Umgebung bekannt ist) darauf reagieren.<br />
Was nun? Die wollen doch nicht allen ernstes das ich mein gesamtes Programm funktional Programmiere oder?</p>
<p>danke<br />
Till</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66742/message-handling-starthilfe</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 01:47:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66742.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Mar 2004 09:22:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Message Handling Starthilfe on Tue, 02 Mar 2004 09:22:38 GMT]]></title><description><![CDATA[<p>hi!</p>
<p>Ich bin im WinAPI Programmieren ziemlich neu und versteh das<br />
Message Handling noch nciht ganz. In WinMain erstelle ich eine Instanz einer<br />
Klasse die meine eigentliche Anwendung darstellt.<br />
Mit der Methode run() starte ich nun die eigentliche Anwendung. Die while(getmessage...) schleife ist ebenfalls am ende dieser Methode (und nicht in WinMain).<br />
Das Programm soll über ein Microfon wavedaten aufnehmen und speichern.<br />
Wenn jetzt die Nachricht WW_WIM_DATA (Buffer voll) gesendet wird will ich darauf reagieren und den vollen Buffer mit einer Methode speichern.<br />
Dazu gibt es ja diese WindowProcedure die Nachrichen behandelt. Ich kann dort die Nachricht abfangen und z.b. eine MessageBox öffnen. Aber ich will ja objektorientiert programmieren und mit meiner Klasse (die nur in der WinMain Umgebung bekannt ist) darauf reagieren.<br />
Was nun? Die wollen doch nicht allen ernstes das ich mein gesamtes Programm funktional Programmiere oder?</p>
<p>danke<br />
Till</p>
]]></description><link>https://www.c-plusplus.net/forum/post/471383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471383</guid><dc:creator><![CDATA[Till]]></dc:creator><pubDate>Tue, 02 Mar 2004 09:22:38 GMT</pubDate></item><item><title><![CDATA[Reply to Message Handling Starthilfe on Tue, 02 Mar 2004 12:08:40 GMT]]></title><description><![CDATA[<p>Prinzipiell eigentlich weitgehend schon - wenn du das nicht willst musst du evtl. eine Klassenbibliothek (VCL, MFC, ...) verwenden oder dir sowas selber schreiben <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>
]]></description><link>https://www.c-plusplus.net/forum/post/471505</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/471505</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Tue, 02 Mar 2004 12:08:40 GMT</pubDate></item></channel></rss>