<?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[Format C]]></title><description><![CDATA[<p>Wie kann ich den Befehl &quot;Format C&quot; in C umformen also das die Festplatte formatiert wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/176308/format-c</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 17:34:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176308.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 Mar 2007 20:19:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Format C on Mon, 19 Mar 2007 20:19:38 GMT]]></title><description><![CDATA[<p>Wie kann ich den Befehl &quot;Format C&quot; in C umformen also das die Festplatte formatiert wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248756</guid><dc:creator><![CDATA[Yeah&amp;lt;3]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:19:38 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Mon, 19 Mar 2007 22:08:07 GMT]]></title><description><![CDATA[<p>SHFormatDrive</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248819</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 19 Mar 2007 22:08:07 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Tue, 20 Mar 2007 19:25:29 GMT]]></title><description><![CDATA[<p>Und wie verwende ich diese Funktion??<br />
Habe in Google nix gefunden!.!.!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1249347</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1249347</guid><dc:creator><![CDATA[Yeah&amp;lt;3]]></dc:creator><pubDate>Tue, 20 Mar 2007 19:25:29 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Tue, 20 Mar 2007 20:02:58 GMT]]></title><description><![CDATA[<p>Yeah&lt;3 schrieb:</p>
<blockquote>
<p>Und wie verwende ich diese Funktion??<br />
Habe in Google nix gefunden!.!.!</p>
</blockquote>
<p>Dann weißt du nicht wie google funktioniert. bereits der 2. link ist z.b. ein link zur msdn wo alles ausführlich erklärt wird <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="🙄"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1249377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1249377</guid><dc:creator><![CDATA[Black Shadow]]></dc:creator><pubDate>Tue, 20 Mar 2007 20:02:58 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Wed, 21 Mar 2007 15:30:03 GMT]]></title><description><![CDATA[<p>Hab mal gebastelt, ist aber nicht getestet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> :</p>
<pre><code class="language-cpp">#include &lt;tchar.h&gt;
#include &lt;shlobj.h&gt;

// #pragma comment(lib, &quot;shell32.lib&quot;)

inline bool FormatDrive(TCHAR chDriveChar, bool fQuickFormating = false)
{
   if(!_istalpha(chDriveChar))
      return (false);
   if(_istlower(chDriveChar))
      chDriveChar = _totupper(chDriveChar);
   UINT uiDriveID = chDriveChar - TEXT('A');
   DWORD dwErrorCode = SHFormatDrive(GetDektopWindow(), uiDriveID , SHFMT_ID_DEFAULT, (fQuickFormating ? SHFMT_OPT_FULL : 0);
   return (dwErrorCode != SHFMT_ERROR &amp;&amp; dwErrorCode != SHFMT_CANCEL &amp;&amp; dwErrorCode != SHFMT_NOFORMAT);
}
</code></pre>
<p><strong>Aufruf:</strong></p>
<pre><code class="language-cpp">FormatDrive(TEXT('A'));
</code></pre>
<p>Damit sollte dann Dein hoffentlich vorhandenes Disketennlaufwerk formatiert<br />
werden, nach einer Abfrage durch Windows, die zuvor noch mit 'Ok' bestätigt<br />
werden muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1249880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1249880</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 21 Mar 2007 15:30:03 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Thu, 22 Mar 2007 03:35:23 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">SHFormatDrive (hMainWnd, 0 /* A: */, SHFMT_ID_DEFAULT, 0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1250183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1250183</guid><dc:creator><![CDATA[Guffy]]></dc:creator><pubDate>Thu, 22 Mar 2007 03:35:23 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 15:06:10 GMT]]></title><description><![CDATA[<p>Geht net kommt folgende Meldung:</p>
<p>main.c: In function <code>main': main.c:7: error:</code>hMainWnd' undeclared (first use in this function)<br />
main.c:7: error: (Each undeclared identifier is reported only once<br />
main.c:7: error: for each function it appears in.)<br />
main.c:7: error: `SHFMT_ID_DEFAULT' undeclared (first use in this function)</p>
<p>make.exe: *** [main.o] Error 1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251663</guid><dc:creator><![CDATA[Yeah&amp;lt;3]]></dc:creator><pubDate>Sat, 24 Mar 2007 15:06:10 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 15:18:47 GMT]]></title><description><![CDATA[<p>Minimum w2k, also für mich persönlich uninteressant</p>
<pre><code class="language-cpp">SHFormatDrive(0, 0, 0, 0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1251675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251675</guid><dc:creator><![CDATA[keksekekse]]></dc:creator><pubDate>Sat, 24 Mar 2007 15:18:47 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 15:28:27 GMT]]></title><description><![CDATA[<p>main.o(.text+0x4a):main.c: undefined reference to `SHFormatDrive'<br />
collect2: ld returned 1 exit status</p>
<p>make.exe: *** [Projekt1.exe] Error 1</p>
<p>Des kommt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251680</guid><dc:creator><![CDATA[Yeah&amp;lt;3]]></dc:creator><pubDate>Sat, 24 Mar 2007 15:28:27 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 18:06:33 GMT]]></title><description><![CDATA[<p>Was kann ich machen das es geht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251789</guid><dc:creator><![CDATA[Yeah&amp;lt;3]]></dc:creator><pubDate>Sat, 24 Mar 2007 18:06:33 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 18:09:18 GMT]]></title><description><![CDATA[<p>OT: Einen gescheiten Compiler verwenden :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251792</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 24 Mar 2007 18:09:18 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 18:15:27 GMT]]></title><description><![CDATA[<p>Ich bentutze Dev C++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251795</guid><dc:creator><![CDATA[Yeah&amp;lt;3]]></dc:creator><pubDate>Sat, 24 Mar 2007 18:15:27 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 18:16:00 GMT]]></title><description><![CDATA[<p>Du kannst nichtmal einen C-Compiler ordentlich bedienen und benötigst unbedingt ein Programm, dass Format-C ausführt? Eventuell wäre hier eine Erläuterung nicht schlecht, ansonsten empfehle ich jegliche Hilfe mal einzustellen. Handelt sich wohl um ein Virusprogramm.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251796</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sat, 24 Mar 2007 18:16:00 GMT</pubDate></item><item><title><![CDATA[Reply to Format C on Sat, 24 Mar 2007 18:20:49 GMT]]></title><description><![CDATA[<p>Musst du so ein dummes programm schreiben? Wenn du bei einem die platte formatieren willst, dann machs doch einfach. diese scriptkiddies.... <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="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251798</guid><dc:creator><![CDATA[sagmal]]></dc:creator><pubDate>Sat, 24 Mar 2007 18:20:49 GMT</pubDate></item></channel></rss>