<?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[Mehrere Fragen bezüglich Winapi]]></title><description><![CDATA[<p>1.)Wie ermittel ich den Pc Name?<br />
2.)Wie ermittle ich aktuellen BenutzerNamen?<br />
3.)Wie ermittel ich ie rechte des Benutzers?<br />
4.)Wie ermittle ich alle verfügbaren Festplatten und dessen Speicher?<br />
5.)Wie ermittle ich Betriebssystem?<br />
6.)Wie ermittle ich Internet Explorer Version?</p>
<p>Ich benutze Dev-C++ und würde das ganze gerne in C machen.<br />
Jetzt weiß ich nicht die Api Funktionen.</p>
<p>Bitte um HELP.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/187727/mehrere-fragen-bezüglich-winapi</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 23:51:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/187727.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Jul 2007 13:09:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 13:09:30 GMT]]></title><description><![CDATA[<p>1.)Wie ermittel ich den Pc Name?<br />
2.)Wie ermittle ich aktuellen BenutzerNamen?<br />
3.)Wie ermittel ich ie rechte des Benutzers?<br />
4.)Wie ermittle ich alle verfügbaren Festplatten und dessen Speicher?<br />
5.)Wie ermittle ich Betriebssystem?<br />
6.)Wie ermittle ich Internet Explorer Version?</p>
<p>Ich benutze Dev-C++ und würde das ganze gerne in C machen.<br />
Jetzt weiß ich nicht die Api Funktionen.</p>
<p>Bitte um HELP.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330828</guid><dc:creator><![CDATA[YourDevil]]></dc:creator><pubDate>Mon, 23 Jul 2007 13:09:30 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 13:47:31 GMT]]></title><description><![CDATA[<p>hi,</p>
<p>PC-Name: GetComputerName()<br />
Benutzername: GetUserName()</p>
<p>-&gt; wie man sowas findet: einfach in die MSDN gucken <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 />
erst wenn du da was nicht findest solltest du dich hier melden <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="💡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330861</guid><dc:creator><![CDATA[noha_391]]></dc:creator><pubDate>Mon, 23 Jul 2007 13:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 13:56:29 GMT]]></title><description><![CDATA[<p>Hallo ich versuche so Benutzer und CuomputerName zu ermitteln:</p>
<pre><code class="language-cpp">char cn[100];
char cp[100];
GetComputerName(cn, 100);
GetUserName (cp,100);
MessageBox(0, TEXT(cn), TEXT(&quot;Test&quot;), 0 | MB_ICONERROR); 
MessageBox(0, TEXT(cp), TEXT(&quot;Test&quot;), 0 | MB_ICONERROR);
</code></pre>
<p>So nun wenn ich es starte kommt:<br />
&quot;Test.exe hat ein Problem festgestellt und musste beendet werden.&quot;</p>
<p>Was mache ich den verkehrt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330867</guid><dc:creator><![CDATA[YourDevil]]></dc:creator><pubDate>Mon, 23 Jul 2007 13:56:29 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 15:19:28 GMT]]></title><description><![CDATA[<p>ich kenn mich nicht so gut mit Dev c++ da ich Visual 2005 express (kostenlos) besser finde aber das mit dem TEXT(cn) sieht &quot;komisch&quot; aus hast du UNICODE an ? wenn ja würde ich aus char, wchar machen oder noch besser TCHAR ( weis nicht ob Dev-C++ TCHAR kennt )</p>
<p>AHA: deine MessageBox(en) haben keinen Handle, den müsstest du als ersten Parameter übergeben, also so:</p>
<pre><code class="language-cpp">MessageBox(hWnd,cn,TEXT(&quot;Test&quot;), MB_ICONERROR);
</code></pre>
<p>hWnd, stellt dabei den Handle deines Fensters dar, aus dem du die MessageBox aufrufst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1330924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330924</guid><dc:creator><![CDATA[noha_391]]></dc:creator><pubDate>Mon, 23 Jul 2007 15:19:28 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 15:29:37 GMT]]></title><description><![CDATA[<p>Beim Debuggen stopt es bei dieser Zeile:</p>
<pre><code class="language-cpp">GetComputerName(cn, 100);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1330934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1330934</guid><dc:creator><![CDATA[YourDevil]]></dc:creator><pubDate>Mon, 23 Jul 2007 15:29:37 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 17:10:02 GMT]]></title><description><![CDATA[<p>Also der Code ist murks...!<br />
So sollte gehts:</p>
<pre><code class="language-cpp">DWORD dwSize = MAX_COMPUTERNAME_LENGTH + 1;
TCHAR szBuffer[MAX_COMPUTERNAME_LENGTH + 1];
if(!GetComputerName(szBuffer, &amp;dwSize))
   // Error...
MessageBox(NULL, szBuffer, TEXT(&quot;Computername:&quot;), MB_OK | MB_ICONINFORMATION);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1331011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1331011</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Mon, 23 Jul 2007 17:10:02 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Mon, 23 Jul 2007 17:13:16 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">TCHAR cn[100]; 
TCHAR cp[100]; 
GetComputerName(cn, 100); 
GetUserName (cp,100);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1331013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1331013</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 23 Jul 2007 17:13:16 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Tue, 24 Jul 2007 01:18:11 GMT]]></title><description><![CDATA[<p>noha_391 schrieb:</p>
<blockquote>
<p>ich kenn mich nicht so gut mit Dev c++ da ich Visual 2005 express (kostenlos) besser finde aber das mit dem TEXT(cn) sieht &quot;komisch&quot; aus hast du UNICODE an ? wenn ja würde ich aus char, wchar machen oder noch besser TCHAR ( weis nicht ob Dev-C++ TCHAR kennt )</p>
<p>AHA: deine MessageBox(en) haben keinen Handle, den müsstest du als ersten Parameter übergeben, also so:</p>
<pre><code class="language-cpp">MessageBox(hWnd,cn,TEXT(&quot;Test&quot;), MB_ICONERROR);
</code></pre>
<p>hWnd, stellt dabei den Handle deines Fensters dar, aus dem du die MessageBox aufrufst</p>
</blockquote>
<p>0 als Fensterhandle an ::MessageBox zu übergeben ist ein dokumentiertes Feature und vollkommen OK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1331215</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1331215</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 24 Jul 2007 01:18:11 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Tue, 24 Jul 2007 12:55:37 GMT]]></title><description><![CDATA[<p>So zu dem Code jetzt hier:</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;windows.h&gt;

int main(int argc, char *argv[])
{
DWORD dwSize = MAX_COMPUTERNAME_LENGTH + 1;
TCHAR szBuffer[MAX_COMPUTERNAME_LENGTH + 1];
if(!GetComputerName(szBuffer, &amp;dwSize))
   // Error...
MessageBox(NULL, szBuffer, TEXT(&quot;Computername:&quot;), MB_OK | MB_ICONINFORMATION);
  system(&quot;PAUSE&quot;);	
  return 0;
}
</code></pre>
<p>Da wird irgendwie nie was ausgegeben!!!!<br />
Kann mir jemand sagen wie es mit den anderen Fragen aussieht was für Api's ich da brauche?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1331532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1331532</guid><dc:creator><![CDATA[YourDevil]]></dc:creator><pubDate>Tue, 24 Jul 2007 12:55:37 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Tue, 24 Jul 2007 13:56:14 GMT]]></title><description><![CDATA[<p>Nur wenn beim Aufruf von GetComputerName () ein Fehler auftritt wird die MessageBox angezeigt. Soll das so sein ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1331596</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1331596</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 24 Jul 2007 13:56:14 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Fragen bezüglich Winapi on Tue, 24 Jul 2007 16:49:19 GMT]]></title><description><![CDATA[<p>das //Error ist natürlich eine noch zu schreibende Fehlerbehandlung,<br />
Die MessageBox wird etwas ausgeben. Bei mir läuft der Code.<br />
Bernd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1331690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1331690</guid><dc:creator><![CDATA[Bernd_ggg]]></dc:creator><pubDate>Tue, 24 Jul 2007 16:49:19 GMT</pubDate></item></channel></rss>