<?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[VC Express mit Warnung &#x27;declared deprecated&#x27;]]></title><description><![CDATA[<p>Hallo</p>
<p>ich bin vor kurzem von Visual C++ 6 auf Visual C++ 2005 Express umgestiegen.<br />
Nun wollte ich einen Quellcode von meinem alten Programm von VC 6 mit der Express Version Compilieren. Der Compiler macht das auch mit 3 Warnung:</p>
<pre><code>Warning	1	warning C4996: 'strcpy' was declared deprecated	h:\temp\hallo\desktop hintergrund\desktop hintergrund.cpp	38	
Warning	2	warning C4996: 'fopen' was declared deprecated	h:\temp\hallo\desktop hintergrund\desktop hintergrund.cpp	42	
Warning	3	warning C4996: 'strcpy' was declared deprecated	h:\temp\hallo\desktop hintergrund\desktop hintergrund.cpp	62
</code></pre>
<p>Mit VC 6 ging alles reibungslos. Das Compilierter der Express Version erstellt auch die exe, da es nur Warnungen und keine Fehler sind, doch macht das Programm nicht was es eigendlich machen soll.</p>
<p>Was kann ich machen damit das wieder läuft?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151047/vc-express-mit-warnung-declared-deprecated</link><generator>RSS for Node</generator><lastBuildDate>Thu, 23 Jul 2026 03:42:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151047.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Jun 2006 15:27:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Thu, 22 Jun 2006 15:27:15 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich bin vor kurzem von Visual C++ 6 auf Visual C++ 2005 Express umgestiegen.<br />
Nun wollte ich einen Quellcode von meinem alten Programm von VC 6 mit der Express Version Compilieren. Der Compiler macht das auch mit 3 Warnung:</p>
<pre><code>Warning	1	warning C4996: 'strcpy' was declared deprecated	h:\temp\hallo\desktop hintergrund\desktop hintergrund.cpp	38	
Warning	2	warning C4996: 'fopen' was declared deprecated	h:\temp\hallo\desktop hintergrund\desktop hintergrund.cpp	42	
Warning	3	warning C4996: 'strcpy' was declared deprecated	h:\temp\hallo\desktop hintergrund\desktop hintergrund.cpp	62
</code></pre>
<p>Mit VC 6 ging alles reibungslos. Das Compilierter der Express Version erstellt auch die exe, da es nur Warnungen und keine Fehler sind, doch macht das Programm nicht was es eigendlich machen soll.</p>
<p>Was kann ich machen damit das wieder läuft?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083110</guid><dc:creator><![CDATA[-CH-]]></dc:creator><pubDate>Thu, 22 Jun 2006 15:27:15 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Thu, 22 Jun 2006 15:49:16 GMT]]></title><description><![CDATA[<p><a href="http://msdn2.microsoft.com/en-us/library/8ef0s5kh.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/8ef0s5kh.aspx</a></p>
<p>Oder siehe _CRT_SECURE_NO_DEPRECATE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083132</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083132</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 22 Jun 2006 15:49:16 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Thu, 22 Jun 2006 17:08:58 GMT]]></title><description><![CDATA[<p>Wenn Du so weiterarbeiten willst wie bisher solltest Du folgendes definieren:</p>
<pre><code>_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_USE_32BIT_TIME_T
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1083250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083250</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 22 Jun 2006 17:08:58 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Thu, 22 Jun 2006 19:50:57 GMT]]></title><description><![CDATA[<p>Ich ändere mittels einer API Funktion den Desktop Hintergrund:</p>
<pre><code class="language-cpp">SystemParametersInfo(SPI_SETDESKWALLPAPER,0,BildAusgabe,SPIF_SENDCHANGE|SPIF_UPDATEINIFILE);
</code></pre>
<p>So wies aus sieht funzt die nicht, da der Hintergrund als &quot;nichts&quot; (grau) eingestellt wird.<br />
Wie kann ich diese dennoch verwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083372</guid><dc:creator><![CDATA[-CH-]]></dc:creator><pubDate>Thu, 22 Jun 2006 19:50:57 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 06:17:29 GMT]]></title><description><![CDATA[<p>Rückgabewert??? Hast Du eine jpeg-Datei?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083524</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 23 Jun 2006 06:17:29 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 06:50:52 GMT]]></title><description><![CDATA[<p>Hallo -CH-</p>
<p>Das Problem ist, daß diese Funktionen, wie der Text schon sagt- deprecated-also veraltet sind.<br />
Du musst entweder anstatt strcpy strcpy_s verwenden oder irgendwo das hier einfügen:</p>
<pre><code>#pragma warning(disable:4996)
</code></pre>
<p>Dann wird dieser Fehler ignoriert.</p>
<p>Grüße Mondmann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083540</guid><dc:creator><![CDATA[Mondmann]]></dc:creator><pubDate>Fri, 23 Jun 2006 06:50:52 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 09:23:20 GMT]]></title><description><![CDATA[<p>Mondmann schrieb:</p>
<blockquote>
<p>Du musst entweder anstatt strcpy strcpy_s verwenden oder irgendwo das hier einfügen:</p>
<pre><code>#pragma warning(disable:4996)
</code></pre>
<p>Dann wird dieser Fehler ignoriert.</p>
</blockquote>
<p>Besser ist es dann schon die Erzeugung der Fehler zu vermeiden durch</p>
<pre><code>_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE
</code></pre>
<p>Den Warning zu ignorieren halte ich nicht für korrekt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083639</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 23 Jun 2006 09:23:20 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 09:26:29 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Mondmann schrieb:</p>
<blockquote>
<p>Du musst entweder anstatt strcpy strcpy_s verwenden oder irgendwo das hier einfügen:</p>
<pre><code>#pragma warning(disable:4996)
</code></pre>
<p>Dann wird dieser Fehler ignoriert.</p>
</blockquote>
<p>Besser ist es dann schon die Erzeugung der Fehler zu vermeiden durch</p>
<pre><code>_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE
</code></pre>
<p>Den Warning zu ignorieren halte ich nicht für korrekt.</p>
</blockquote>
<p>Hm..ich bin jetzt nicht so der Crack, aber ich denke das Ergebnis ist dasselbe....<br />
Ich mache es auf jeden Fall so, hab das meiste aber schon durch strcpy_s usw ersetzt...das ist am Besten oder?</p>
<p>Mondmann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083646</guid><dc:creator><![CDATA[Mondmann]]></dc:creator><pubDate>Fri, 23 Jun 2006 09:26:29 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 13:20:39 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<pre><code>SystemParametersInfo(SPI_SETDESKWALLPAPER,0,BildAusgabe,SPIF_SENDCHANGE|SPIF_UPDATEINIFILE);
</code></pre>
</blockquote>
<blockquote>
<p>Hast Du eine jpeg-Datei?</p>
</blockquote>
<p>Nein, ich verwende ausschließlich *.bmp Bilder da, nur diese mit SystemParametersInfo funktionieren. Wenn ich Bilder als *.jpg einstellen wollte müsste ich den entsprechen Registry eintrag änderen.<br />
Das Problem: mit VC 6 konnte ich das Programm compiliern und es hat gefunzt, nur nun habe ich genau den selben Quelltext mit VC Express compiliert und es tritt der besagte Fehler auf, dass es so aussieht als wäre kein bild eingestellt. Auch wenn ich die Variable BildAusgabe durch einen Pfad mit einem Bitmap Bild ersetze funktionert es wiederum nicht.</p>
<pre><code class="language-cpp">SystemParametersInfo(SPI_SETDESKWALLPAPER,0,&quot;H:\\Bilder\\Hintergrund Bilder\\3d_400.bmp&quot;,SPIF_SENDCHANGE|SPIF_UPDATEINIFILE);
</code></pre>
<p>Daher schliesse ich darauf das die API-Funktion nicht funktioniert.<br />
Aber wie kann ich das Problem lösen?</p>
<p>Danke Christoph</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083804</guid><dc:creator><![CDATA[-CH-]]></dc:creator><pubDate>Fri, 23 Jun 2006 13:20:39 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 16:34:21 GMT]]></title><description><![CDATA[<p>Du hast nicht zufällig ein neues Projekt mit 2005 angelegt!? Da ist die Default einstellung UNICODE... also &quot;...&quot; =&gt; _T(&quot;...&quot;)<br />
Und den Rückgabewert von &quot;SystemParametersInfo&quot; hast Du uns immer noch nicht verraten!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1083976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1083976</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 23 Jun 2006 16:34:21 GMT</pubDate></item><item><title><![CDATA[Reply to VC Express mit Warnung &#x27;declared deprecated&#x27; on Fri, 23 Jun 2006 22:08:30 GMT]]></title><description><![CDATA[<blockquote>
<p>Und den Rückgabewert von &quot;SystemParametersInfo&quot; hast Du uns immer noch nicht verraten!</p>
</blockquote>
<p>Sag ich euch nicht <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>ABER<br />
Es geht:<br />
Jochen du hattest recht es lag an dem falschen Projekt! Nun hab ich das richtige und es funzt perfekt.</p>
<p>DANKE <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>Christoph</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1084263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1084263</guid><dc:creator><![CDATA[-CH-]]></dc:creator><pubDate>Fri, 23 Jun 2006 22:08:30 GMT</pubDate></item></channel></rss>