<?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[Lautstärkeregelung &#x2F; undef. refrence to...]]></title><description><![CDATA[<p>Hi,</p>
<p>vorneweg muss ich sagen, dass ich mich inzwischen etwas länger nicht mehr mit C++ beschäftigt habe, weshalb meine Kenntnisse vielleicht etwas eingeschlafen sind, entschuldigt das bitte.</p>
<p>Mein Problem ist:<br />
Ich will unter Windows XP auf die Lautstärkeregelung zugreifen.<br />
Ich habe dabei versucht, mich an diese<br />
<a href="http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q139098&amp;" rel="nofollow">http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q139098&amp;</a><br />
Beschreibung zu halten und bin dabei zu folgendem gekommen:</p>
<pre><code class="language-cpp">//main.cpp

#include &lt;windows.h&gt;
#include &lt;mmsystem.h&gt;
#include &lt;stdlib.h&gt;

int main()
{
    UINT uRetVal;
                                      // right, left channel
    uRetVal = waveOutSetVolume(0, (DWORD)0x40002000UL);

return 0;
}
</code></pre>
<p>Wenn ich versuche, das ganze mit Code::Blocks (mit MinGW) zu compilen und linken, gibt der Linker folgenden Fehler aus:</p>
<blockquote>
<p>&quot;:: === AudioTest, Debug ===<br />
undefined reference to `waveOutSetVolume@8<br />
:: === Build finished: 1 errors, 0 warnings ===</p>
</blockquote>
<p>In der Quelle, woher ich das habe, steht</p>
<blockquote>
<p>// link with winmm.lib for 32-bit applications.</p>
</blockquote>
<p>Speziell bei dem Teil bin ich inzwischen leider etwas raus, ich habe einfach dem Linker angegeben:<br />
&quot;..\..\..\..\..\..\..\..\WINDDK\3790.1830\lib\wxp\i386\winmm.lib&quot;<br />
Der Fehler tritt trotzdem auf.</p>
<p>Ich hab versuchsweise die winmm.lib einfach mal in den Ordner zu main.cpp etc. gepackt und erhalte dann die Meldung:<br />
&quot;ld.exe:: cannot find -lwinmm.lib&quot;</p>
<p>Ich vermute, beim Linken der lib liegt das Problem, zumal ich den Teil ziemlich komplett vergessen hab...<br />
Es wäre sehr nett, wenn mir jemand da auf die Sprünge helfen könnte.</p>
<p>Vielen Dank im Voraus<br />
Sinthoras</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/217472/lautstärkeregelung-undef-refrence-to</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 09:22:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/217472.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Jul 2008 20:00:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Lautstärkeregelung &#x2F; undef. refrence to... on Mon, 07 Jul 2008 20:00:48 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>vorneweg muss ich sagen, dass ich mich inzwischen etwas länger nicht mehr mit C++ beschäftigt habe, weshalb meine Kenntnisse vielleicht etwas eingeschlafen sind, entschuldigt das bitte.</p>
<p>Mein Problem ist:<br />
Ich will unter Windows XP auf die Lautstärkeregelung zugreifen.<br />
Ich habe dabei versucht, mich an diese<br />
<a href="http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q139098&amp;" rel="nofollow">http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q139098&amp;</a><br />
Beschreibung zu halten und bin dabei zu folgendem gekommen:</p>
<pre><code class="language-cpp">//main.cpp

#include &lt;windows.h&gt;
#include &lt;mmsystem.h&gt;
#include &lt;stdlib.h&gt;

int main()
{
    UINT uRetVal;
                                      // right, left channel
    uRetVal = waveOutSetVolume(0, (DWORD)0x40002000UL);

return 0;
}
</code></pre>
<p>Wenn ich versuche, das ganze mit Code::Blocks (mit MinGW) zu compilen und linken, gibt der Linker folgenden Fehler aus:</p>
<blockquote>
<p>&quot;:: === AudioTest, Debug ===<br />
undefined reference to `waveOutSetVolume@8<br />
:: === Build finished: 1 errors, 0 warnings ===</p>
</blockquote>
<p>In der Quelle, woher ich das habe, steht</p>
<blockquote>
<p>// link with winmm.lib for 32-bit applications.</p>
</blockquote>
<p>Speziell bei dem Teil bin ich inzwischen leider etwas raus, ich habe einfach dem Linker angegeben:<br />
&quot;..\..\..\..\..\..\..\..\WINDDK\3790.1830\lib\wxp\i386\winmm.lib&quot;<br />
Der Fehler tritt trotzdem auf.</p>
<p>Ich hab versuchsweise die winmm.lib einfach mal in den Ordner zu main.cpp etc. gepackt und erhalte dann die Meldung:<br />
&quot;ld.exe:: cannot find -lwinmm.lib&quot;</p>
<p>Ich vermute, beim Linken der lib liegt das Problem, zumal ich den Teil ziemlich komplett vergessen hab...<br />
Es wäre sehr nett, wenn mir jemand da auf die Sprünge helfen könnte.</p>
<p>Vielen Dank im Voraus<br />
Sinthoras</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1543002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1543002</guid><dc:creator><![CDATA[Sinthoras]]></dc:creator><pubDate>Mon, 07 Jul 2008 20:00:48 GMT</pubDate></item><item><title><![CDATA[Reply to Lautstärkeregelung &#x2F; undef. refrence to... on Mon, 07 Jul 2008 22:37:34 GMT]]></title><description><![CDATA[<p>Kommt mingw überhaupt mit den libs aus dem DDK / WIndows SDK / Platform SDK zurecht?<br />
Ich hab irgendwie in Erinnerung das man die erst irgendwie konvertieren musste oder so?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1543042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1543042</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Mon, 07 Jul 2008 22:37:34 GMT</pubDate></item><item><title><![CDATA[Reply to Lautstärkeregelung &#x2F; undef. refrence to... on Tue, 08 Jul 2008 11:12:13 GMT]]></title><description><![CDATA[<p>Danke für deine Antwort.</p>
<p>Ich hab irgendwo anders eine entsprechende *.a gefunden und damit gehts.<br />
Aber, falls ich mal wieder das Problem haben sollte: Wie mache ich aus einer *.lib eine .a?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1543311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1543311</guid><dc:creator><![CDATA[Sinthoras]]></dc:creator><pubDate>Tue, 08 Jul 2008 11:12:13 GMT</pubDate></item><item><title><![CDATA[Reply to Lautstärkeregelung &#x2F; undef. refrence to... on Tue, 08 Jul 2008 17:28:04 GMT]]></title><description><![CDATA[<p>uff da frag mal besser hier: <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-3.html" rel="nofollow">http://www.c-plusplus.net/forum/viewforum-var-f-is-3.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1543670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1543670</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Tue, 08 Jul 2008 17:28:04 GMT</pubDate></item></channel></rss>